Analysis Service

Analysis Service

Every time the Analysis runs one script, its runtime duration is counted against the limit in that specific Profile (increment of 1 second). This limit defines the total available runtime your Analyses can have to run inside TagoIO.

For example: if you have one Analysis that runs every day for 2 minutes and another that runs on only one day of the month for 5 minutes, you would need to have 2 * 30 + 5 = 65 minutes/mo to run your Analysis, but it would be safer to add some extra time to account for time variation or maybe your script starts getting slower as it parses more data.

Only scripts that are configured to run on TagoIO are counted. Scripts that run from 'External' don't count.

If this limit is exceeded, no scripts in that Profile will be executed for the rest of the month.

    • Related Articles

    • Running Analysis as External using Deno

      Analysis enables you to create powerful applications on TagoIO. When creating an Analysis, you can choose between running it at TagoIO or External, which means running it on your own infrastructure. Running Analysis externally with Deno provides ...
    • SMS Service

      Each time an SMS message is successfully sent by an Action or Analysis function, it is counted as one SMS unit sent. The service limit defined inside each Profile determines the maximum number of SMS that can be sent during a one month period (based ...
    • Notification Service

      Each time a push notification message is sent by an Action or Analysis function, it is counted as one Notification unit sent. The service limit defined inside each Profile determines the maximum number of Notifications that can be sent during a ...
    • Analysis Overview

      Analysis lets you run custom code inside TagoIO to process data in real time, call third‑party APIs, and work with your own TagoIO resources. Common things people do with Analyses: Convert units and run math on variables Write new values into other ...
    • Parser vs. Analysis Comparison

      The Payload Parser was created to handle raw payload sent by the devices in order to extract the measured variables or execute simple operations. Analysis is much more powerful, including access to Devices and external services. Also, there is a cost ...