Hey y’all! Carolina from support here once again!!
I’ve noticed some confusion around these two metrics, so here’s a quick breakdown.
Data Output counts every time data is read from the platform via API calls, Analysis scripts, or external integrations. For example, if your Analysis runs every minute and queries 10 records from a device, that’s 10 data outputs per minute.
Dashboard Data Output counts every time a widget loads or refreshes data on a dashboard (Admin or TagoRUN). This has its own separate limit! It does not consume your general Data Output allocation.
Why are they separate? Because dashboards can generate a high volume of reads just from users viewing data. Keeping them separate ensures that your dashboards don’t eat into the Data Output budget reserved for your API integrations and Analysis scripts.
Here we go with a quick example:
-
5 users viewing a dashboard with 3 widgets, each refreshing every 60 seconds = 15 dashboard data outputs/minute
-
An Analysis querying a device via API every 30 seconds = 2 data outputs/minute
-
These are counted independently against their own limits
Hope this helps clarify things! Let me know if you have any questions ![]()