Release Notes > ThingWorx Analytics 52.2 Release Notes
  
ThingWorx Analytics 52.2 Release Notes
The following sections describe the new functionality, enhancements, bug fixes, and known issues in ThingWorx Analytics 52.2.
New Functionality
ThingWorx Analytics Manager
ThingWorx Analytics Manager provides functionality to allow deployment and execution of computational models from external applications within the ThingWorx application development platform. Solution developers can leverage product-based analysis models developed using PTC and 3rd party tools while building solutions on the ThingWorx platform.
ThingWatcher
ThingWatcher is an advanced analytics tool that can be used to build anomaly detection into an IOT solution. It can be deployed wherever this capability is required, on an edge device or in a cloud environment. ThingWatcher provides anomaly detection on high-speed or low rate data signals, without the need for historical data to build predictive models. Instead, ThingWatcher trains on an incoming data stream, automatically determines normal behavior, and then monitor for anomalous values. ThingWatcher can also import a previously created model, providing the flexibility on resource-constrained devices to deploy directly into monitoring mode.
This version of ThingWatcher is available as a Java-based framework.
Enhancements
Reference #
Analytics Builder: View the list of features used by a model
A Model Details button has been added to the Model Results page. When viewing results for a specific model, clicking the new button will open a Model Statistics and Features dialog box that contains detailed statistical properties and a list of the selected features used to create the model.
LYNX-282
Analytics Builder: No scoring jobs after retraining the model
The behavior of Analytics Builder has been changed when a model is retrained. Instead of discarding the old model, and losing all of the related scoring jobs, a new model is created using the same configuration. The old model is retained and therefore all associated scoring jobs are also retained.
LYNX-296
Analytics Builder: Minimum Population % acceptable values
On the Generate New Profiles dialog box, the values allowed for the Minimum Population % field have been changed to display as percentages. Acceptable values are from 1 to 100.
LYNX-300
Analytics Builder: Enhancements to the UploadThing install process
The UploadThing installation process, on both Windows and Linux operating systems, has been updated as follows:
A check for the Java version has been added.
When the ThingworxStorage directory cannot be found, a prompt has been added to request the path from the user.
A check has been added to identify which initialization system to use during the installation process on Linux.
LYNX-301
Analytics Extension: Set Help Center URL on the console
A tile is now available from the Analytics Extension console to the Help Center hosted on the PTC eSupport portal.
LYNX-314
Bug Fixes
Reference #
Analytics Builder: Results are being downloaded as .cs format from scoring
When results from a predictive scoring job were downloaded, they were downloading in a .cs format instead of a .CSV format. This issue has been resolved as a result of an update in ThingWorx Foundation 7.2.3 +.
LYNX-274
Analytics Builder: Upload additional data is not optimized
When additional data is uploaded to an existing dataset in Analytics Builder, the updated dataset is now optimized automatically.
LYNX-293
Analytics Builder: Communication with a distributed ThingWorx Analytics Server
In order to successfully configure the Analytics Builder to communicate with a distributed version of ThingWorxAnalytics Server, the name of the Tomcat application must be appended to the Endpoint Host value. A note with this information has been added to the ThingWorxAnalytics Extension Installation Guide.
LYNX-313
Analytics Server: GRADIENT_BOOST and RANDOM_FOREST model compatibility
Updates have been made to the way that local transformations are stored so they can be referenced for all models in the PMML document.
NRN-6031
Analytics Server: Support for original Japanese text in datasets
Updates have been made to the Grid Worker wrapper service to ensure that Workers use UTF-8 encoding.
NRN-6228
Analytics Server: Allow forward-compatibility for time series models
Extensions have been added to the PMML models so that time series data can be scored in future releases.
NRN-6278
Analytics Server: VM Builder installation fails with VirtualBox 5.1.x
A new parameter has been added to the parameters passed to VirtualBox when creating a host-only virtual network interface. This update resolves build failures when using VirtualBox 5.1 versions.
NRN-6360/6319
Known Issues
Reference #
Analytics Builder: Validate that identifier data does not contain forward slash characters
When values in the identifier data column contain forward slash characters (/), the values cannot be read properly by the ThingWorxAnalytics Server API that the Builder uses to generate predictive scoring results. In a future release, this issue will be resolved by validating the data uploaded to Builder to ensure that the illegal character is not in use.
In the meantime, avoid formatting data with the forward slash character or use a third-party REST application that can accept them.
NRN-6324
LYNX-305
Analytics Manager: Do not use ThingWorx H2 platform in production environments
ThingWorx H2 platform is supported for development and evaluation environments only. It cannot be scaled to support production environments. For production usage, use the ThingWorx PostgreSQL platform.
DT-6655
Analytics Manager: The ExecuteJob API does not return any results, if results for the provider are being stored to file.
The ExecuteJob method must return the results of executing the job or the errors that occurred as an infotable. However, it returns an empty infotable only when the Write Inputs and Results to File? option is selected on the analysis provider. If this option is not selected the API works as expected.
This issue does not affect an out-of-the-box deployment of Analytics Manager.
DT-6836