About this Documentation
Documentation Roadmap
Document Conventions
Online Information and Support
Data Protection
Using Analytics Builder for Cumulocity IoT
Release Notes
What's new in version 10.14.0
What's new in version 10.13.0
What's new in version 10.11.0
What's new in version 10.10.0
What's new in version 10.9.0
What's new in version 10.7.0
What's new in version 10.6.6
What's new in version 10.6
What's new in version 10.5.7
What's new in version 10.5
What's new in version 10.3.2
What's new in version 10.3.1
Getting Started with Analytics Builder
What is Analytics Builder?
Analytics Builder and Cumulocity IoT
Prerequisites
Starting Analytics Builder
Language settings
First steps: Creating your first model
First steps: Creating a model from a sample
Understanding Models
Models
Template model instances
Blocks
Input blocks
Output blocks
Processing blocks
Creating your own blocks
Wires
Sample use case
Using the Model Manager
The model manager user interface
Filtering the models
Adding a new model
Editing an existing model
Editing the instances of a model
Deploying a model
Undeploying a model
Duplicating a model
Exporting a model
Importing a model
Removing a model
Reloading all models
Viewing a sample
Creating a model from a sample
Using the Model Editor
The model editor user interface
Working with models
Overview of steps for adding a model
Changing the name, description, and tags of a model
Saving a model
Leaving the model editor
Working with blocks and wires
Adding a block
Editing the parameters of a block
Viewing the documentation for a block
Selecting blocks and wires
Moving a block
Duplicating a block
Adding a wire between two blocks
Changing a wire
Removing a block or wire
Undoing and redoing an operation
Replacing devices, device groups and assets
Managing template parameters
Copying items to a different model
Working with groups
What is a group?
Adding a group
Collapsing and expanding a group
Renaming a group
Moving blocks into a group
Moving blocks from a group to the canvas
Removing blocks and wires from a group
Duplicating a group
Ungrouping a group
Removing a group
Managing the canvas
Navigating large models
Showing and hiding the overview
Zooming the canvas
Showing and hiding the grid
Using the Instance Editor
The instance editor user interface
Adding an instance
Editing an instance
Deploying an instance
Undeploying an instance
Filtering and sorting the instances
Duplicating an instance
Removing an instance
Saving the instances
Reloading the instances
Leaving the instance editor
Wires and Blocks
Values sent on a wire
Value types
The pulse type
The any type
Type conversions
Processing order of wires
Wire restrictions
Block inputs and outputs
Common block inputs and parameters
Input blocks and event timing
Output blocks and event timing
Fragment properties on wires
Keys for identifying a series of events
Details of Values and Blocks
Introduction
Values as representations of continuous-time physical quantities
Input values at different times
On-change inputs and time windows
Window block output timings
Windows and buckets
Pulse signals
Discrete-time measurements
Models and Devices
Model execution for different devices
Broadcast devices
Virtual devices
Connections between models
Configuring the number of shown devices, device groups and/or assets
Searching for input and output assets
Model Simulation
About simulation mode
Simulation parameters
Configuring the maximum number of simulation models
Configuring an alternative data source for simulation
Monitoring dropped inputs
Monitoring and Configuration
Monitoring
Monitoring periodic status
Monitoring dropped events
Monitoring the model life-cycle
Viewing the audit logs
Viewing diagnostics information
Configuration
Keys for status reporting
Keys for model timeouts
Keys for simulation mode
Other keys
Logged tenant options
Using curl commands for setting various tenant options
Accessing the correlator log
Block Reference
Overview of all blocks
Input
Alarm Input
Event Input
Managed Object Input
Measurement Input
Operation Input
Position Input
Output
Alarm Output
Event Output
Managed Object Output
Measurement Output
Operation Output
Send Email
Send SMS
Logic
AND
NOT
OR
Calculation
Crossing Counter
Delta
Difference
Direction Detection
Expression
From Base N
KPI
Limit
Machine Learning
Range
Range Lookup
Rounding
Threshold
To Base N
Aggregate
Average (Mean)
Counter
Discrete Statistics
Gradient
Group Statistics
Integral
Minimum / Maximum
Standard Deviation
Flow Manipulation
Combiner
Gate
Latch Values
Pulse
Selector
Switch
Time Delay
Utility
Constant Value
Cron Timer
Duration
Extract Property
Geofence
Missing Data
Set Properties
Text Substitution
Toggle
Copyright
About this Documentation
Copyright