Analytics Builder 10.9.0 | Using Analytics Builder for Cumulocity IoT | Release Notes | What's new in version 10.3.2
 
What's new in version 10.3.2
*Analytics Builder now supports device groups that have been defined in the Cumulocity IoT inventory. They are available for selection from the Input category of the palette. See also Adding a block.
*When you expand the Input or Output category in the palette, a search box is now shown that you can use to list the devices and device groups that you are looking for. The search is case-sensitive. For more information, see Adding a block.
Note:
Analytics Builder only supports devices that are marked with a c8y_IsDevice fragment in the Cumulocity IoT inventory. Child devices are not supported.
*The number of devices (and device groups) that are shown in the palette can now be customized. For detailed information, see Configuring the number of shown devices, device groups and/or assets.
*A special output block, the Trigger Device, can now be selected from the palette; it sends the output back to the device which triggered the output. Models can now process data from multiple devices, and scale up (using multiple cores) when doing so. For detailed information, see Model execution for different devices.
*Analytics Builder now supports input devices that are referred to as broadcast devices. Signals from these devices are available to all models across all devices. For detailed information, see Broadcast devices.
*In previous versions of Analytics Builder, it was possible to create a model that received data from multiple devices or sent data to multiple devices. This is no longer possible in the default configuration; trying to activate such a model will fail with an error. In order to run such models, the concurrency level must be set to 1 (see Model execution for different devices). This will limit the performance of executing analytics.
*On the canvas of the model editor, the labels of the following blocks now include the value of the most important parameter:
*The Expression block now shows the defined expression.
*The Threshold block now shows the defined threshold value.
*The Combiner block now shows the defined mode.
*The Extract Property block now shows the defined property name.
*The Rounding block now shows the defined rule.
*The Time Delay block now shows the defined delay in seconds.
*The Expression block now handles Boolean literals and logical operators in a case insensitive manner. This is different from Apama's Event Processing Language (EPL) which only accepts lowercase Boolean literals and logical operators.
*The toolbar button for leaving the model editor is now located at the very right of the toolbar. See also Leaving the model editor.
*It is now possible to use the Apama command-line tools to monitor aspects of the correlator, including queue sizes and access to the log file.
*It is now possible to customize Analytics Builder by using extensions.
*The following paths are now used (now including extensions/config/files in the path):
*/usr/edge/properties/apama/extensions/config/files/support/cumulocity/
*/usr/edge/properties/apama/extensions/config/files/framework/monitors/
Note:
The location of the configuration files may be subject to change in future major releases.
*A new topic with information on virtual devices has been added to the documentation. See Virtual devices.