Release Notes > Version 9.1 Release Notes > Analytics Server 9.1 Release Notes
Analytics Server 9.1 Release Notes
The following sections describe the enhancements, bug fixes, and known issues in Analytics Server 9.1.
Enhancements
Enhancement Description
Reference #
ThingWorx Analytics: security improvements
Fixed potential security issues, including items proactively identified by vulnerability scanning software or PTC Quality Assurance testing. Please upgrade as soon as possible to take advantage of these important improvements.
For important recommendations about the use and update of third-party software, see technical support article CS320194.
Analytics Builder: Bubble Plot Updates
The bubble plot that graphs continuous model results along X and Y axis has been redesigned for clarity and more intuitive interpretation of results. The following improvements are included:
Square shape – The overall shape of the graph is now square so that a 1:1 ratio between the X and Y axis is maintained.
Pie chart – A pie chart has been added for addition visual clarity. It displays the percentage of records in the dataset that fall into each category of accuracy.
Colors – The color legend used to display results have been changed to reflect more intuitive values. For example, the accurate results are shown in green, while highly overpredicted results are shown in red.
TA-4245
Analytics Server and Analytics Builder: Automatically eliminate empty rows during dataset creation
When the CSV data file attached to a dataset creation request contains empty rows, the dataset cannot be created successfully. The dataset creation functionality has been enhanced to automatically eliminate empty rows so the dataset can be created.
TA-4634
Analytics Server: Added SSL protections for ZooKeeper
SSL protection for ZooKeeper has been added to the connection information requested during Analytics Server installation. SSL support for ZooKeeper protects its connections to both the Async Microservice and the Analytics Common Workers. SSL support is optional but is enabled by default. For information about configuring the necessary keystore and truststore before installation, see SSL Support for ZooKeeper.
TA-4698
Analytics Server and Platform Analytics: Improved the password and key encryption script
The script available for updating encrypted passwords and keys has been simplified to require fewer parameters. It has also been expanded to cover automated encryption of additional keys and passwords to support the use of SSL. The encryptionscriptis stored in the install bin directory and the encrypted keys and passwords that it can update include:
Analytics API Key
ThingWorx AppKey
RabbitMQ Password, Keystore Password, and Truststore Password
ZooKeeper Keystore Password and Truststore Password
Flink REST Keystore Password, Truststore Password, and Key Password
For more information about using the script, see Updating Encrypted Keys and Passwords.
TA-4764
Analytics Server and Platform Analytics: Added support for Java 11
In this release, support for operating with Java 11 has been added. Open JDK (Amazon Corretto) and Oracle are both supported.Operating with Java 8 continues to be supported. To begin using Java 11, you can either of the following:
A clean install Analytics Server or Platform Analytics 9.1 on a server that is running Java 11
An upgrade, on a server running Java 8, to Analytics Server or Platform Analytics 9.1 from an earlier version. Then upgrade the server from Java to Java 11 and manually update the necessary service files and SSL certificates to point to your Java 11 installation. For more information about these update procedures, see Upgrading from Java 8 to Java 11.
TA-4949
Bug Fixes
Bug Fix Description
Reference #
Analytics Builder: Exclude Fields user interface
The dialog box for excluding fields from a job has been redesigned so it is more intuitive and easier to use with large datasets.
TA-4173
Analytics Server: URI schemes updated to support single slash
The format for the thingworx:/ and thingworxs:/ URI schemes has been updated to accept the single forward slash. Support for the format with double slashes continues in this release but will be deprecated in a future release.
TA-4217
Analytics Server and Analytics Builder: Error message improved for dataset creation failure
When creating a dataset using data and metadata files attached to the request, the dataset creation fails, without a helpful message, if the CSV data contains empty rows. A more detailed error message has been added. In addition, the problem of handling CSV data containing empty rows has also been resolved. See Enhancement TA-4634 above.
TA-4626
Analytics Builder: For Signals, the Diff vs Avg. values are displayed incorrectly for filtered datasets
When a signals job is generated from a model based on filtered data, the Diff vs Avg. values displayed in the signals grid are calculated incorrectly against the overall average for the entire dataset. This issue has been resolved so that the Diff vs Avg. value for each record is calculated against the average of only the filtered data.
TA-4902
Analytics Builder: Filter parameters display incorrectly on the Predictive Scoring list page
When filtering the scoring jobs displayed on the Predictive Scoring list page, the filter parameters included some incorrect options. This issue has been resolved so that only legitimate parameters are displayed for filtering.
TA-5038
Analytics Server and Analytics Builder: Number of Iterations parameter not displayed in Learning Techniques
When defining learners for a model training job, in both the Analytics Server TrainingThing and in Analytics Builder, the column for Number of Iterations is not displayed. This issue has been resolved so that Number of Iterations is included for learners in the TrainingThing and in Analytics Builder.
TA-5061
Known Issues
Known Issue Description
Reference #
Analytics Builder: Scoring records from a REST request are not displayed correctly
When a predictive scoring job is submitted via a REST API request, the information displayed on the Model list page in Analytics Builder is incorrect. The Number of Records Scored column should reflect the number of data rows submitted in the REST request. Instead, it displays a value of 0.
This issue will be resolved in a future release.
TA-4715
Analytics Builder: Signal job results not cleared in Chrome browser
When a filter is applied to the Signals list page and results in no matching jobs, the list is not cleared properly in a Chrome browser and previous results are displayed. This issue will be resolved in a future release.
TA-4972
Analytics Builder: Predictive Scoring fields cannot be added
When creating a new predictive scoring job from the Predictive Scoring tab of a model, you cannot add identifier fields from the Available Fields list. When you click Add, the field is not moved to the Fields Included in Results list.
As a work around, in ThingWorx Composer, browse to your PredictionThing and open it. Click the Services tab and use either the BatchScore service or the RealtimeScore service to create the predictive scoring job with the identifier fields you want. For procedural information about using these services to run predictive scoring, see Predictive Scoring with Confidence Models.
This issue will be resolved in a future release.
TA-6726
Analytics Manager: Simulation events are not compatible with Analysis Agents built on Java 11
When the Analysis Agent for your Analytics Manager is built using Java 11, simulation analysis events do not run successfully. These analysis events generate errors that can be viewed in the Analysis Agent log file. Other types of analysis events, such as discrete or cascaded events, operate successfully with a Java 11 Analysis Agent. This issue will be resolved in a future release.
TA-6747
Was this helpful?