Previous Releases

Analytics Framework Service

Q2 2020 Release

Obsolete Features

The following features are no longer available.

Python versions older than V3.X are no longer supported for developing analytics for the Predix Analytics Framework service. You must now develop new analytics using Python 3.X. However, you can successfully run the analytics developed using Python 2.X.
Tip: We recommend you migrate the analytics developed using Python 2.X to Python 3.X. For more information on how to migrate the analytics, refer to the Python documentation.

Q1 2018 Release

Enhancements

The following new enhancements have been added.

Support for analytics using Predix Time Series data having separate timestamps
Hierarchical analytic template type supports separate timestamps for each indexed block of generated data for variable input port. For more information, see:
Support for analytics using Predix Time Series data with array of tags
You can run analytics using Predix Time Series data that is an array of tags. For more information, see:

Q4 2017 Release

Enhancements

The following new enhancements have been added.

Support for Parametrized CONSTANT as a Custom Attribute
A constant input value can be parametrized and passed in at runtime through the customAttributesfield of OrchestrationExecutionRequest in the port-to-field map. For more information, see Passing Custom Attributes During an Orchestration and Port-To-Field Map Reference.

Q3 2017 Release

Enhancements

The following new enhancements have been added.

  • A migration API is now available to move catalog and orchestration data from your original analytics service instances to your new Analytics Framework instance.
  • If you currently have an Analytics UI UAA Client using implicit or authorization code grant_types, you must configure your app with the correct redirect_uri. Update your existing analytics UI UAA client redirect_uri value to <your_analytics_ui_url>/callback. Failure to do this will block you from signing in to the Analytics UI. For more information, see:
  • Orchestration Performance Improvements
  • Improved Analytic Log Retrieval in Analytics Catalog

Q1 2017 Release

New Features

The following new features have been added.

Analytics Framework Service
The Analytics Runtime service is deprecated and being replaced by the Analytics Framework service. For more information, see Analytics Framework Service FAQ.
The Analytics Framework service consolidates into one service all the features and functionality previously offered by the three analytics services (Analytics Catalog, Analytics Runtime, Analytics UI) combined. The Analytics Framework service simplifies developing advanced business analyses and deploying them to business operations.
Customize Query Criteria
Support for custom query attributes when using Predix Time Series as a data source has been added. For more information, see Customizing Query Criteria Attributes in Port-to-Field Map.
Dynamic Tag Support
Support for dynamic tags in port-to-field maps has been added. When running an orchestration request using Predix Time Series tags, you can pass dynamic tags using customAttributes as a key-value pair. Once orchestration execution is complete, the dynamically created time series tags are sent to the monitoring service from which you can query to read orchestration execution details. For more information, see Configuring Dynamic Tags in Port-to-Field Map.
Descriptive Analytic Template
Support for descriptive analytic templates have been added. The descriptive template format simplifies the template structure as the data format is flat but has self-describing attributes such as data type and data size. The descriptive analytic template reduces the burden on the template developer by reducing the need to convert strings to specific data types required by the analytic. For more information, see Descriptive Analytic Template: Defining the Analytic's Input/Output Structure.

Enhancements

The following new enhancements have been added.

Passing Custom Attributes During Orchestration
Support for passing custom attributes during an orchestration has been added. For more information, see Passing Custom Attributes During an Orchestration.