Azure Time Series Insights Gen2 API limits
This article describes the throughput, request, and concurrency limitations of the Time Series model and query APIs.
Model API - limits
The following limits are applied during query execution to fairly utilize resources among multiple environments and users:
Applicable APIs | Limit name | Limit value | SKUs affected |
---|---|---|---|
All | Max number of TSM objects per request | 10,000 or 8 MB | Gen2 |
All | Max model request execution time | 30 seconds | Gen2 |
All | Max number of instances per environment | 1,000,000 | Gen2 |
All | Max number of instance fields per instance | 100 | Gen2 |
All | Max number of types per environment | 1,000 | Gen2 |
All | Max number of variables per type | 100 | Gen2 |
All | Max number of hierarchies per environment | 32 | Gen2 |
All | Max number of hierarchies associated with an instance | 32 | Gen2 |
All | Max hierarchy depth | 32 | Gen2 |
All | Max number of characters in type name, hierarchy name, instance fields name, Time Series ID property value, Time Series ID each property name, Time Series name | 1,024 | Gen2 |
All | Max size per instance | 16 KB | Gen2 |
Query APIs - limits
The following limits are applied during query execution to evenly utilize resources among environments and users:
Applicable APIs | Limit name | Limit value | SKUs affected |
---|---|---|---|
Get Availability, Get EventSchema, Get Events, Get Series, Aggregate Series | Max number of concurrent requests per environment for Warm Store | 30 | Gen2 |
Get Availability, Get EventSchema, Get Events, Get Series, Aggregate Series | Max number of concurrent requests per environment for Cold Store | 20 | Gen2 |
Get Events, Get Series, Aggregate Series | Max response size | 16 MB | Gen2 |
Get Events, Get Series, Aggregate Series | Max number of projected properties or variables | 50 | Gen2 |
Aggregate Series | Max number of intervals in the response | 200,000 | Gen2 |
See also
For more information about application registration and the Azure Active Directory programming model, see Azure Active Directory for developers.
To learn about request and authentication parameters, read Authentication and authorization.
Tools that assist with testing HTTP requests and responses include:
Fiddler. This free web debugging proxy can intercept your REST requests, so you can diagnose the HTTP request and response messages.
JWT.io. You can use this tool to quickly dump the claims in your bearer token and then validate their contents.
Postman. This is a free HTTP request and response testing tool for debugging REST APIs.
Learn more about Azure Time Series Insights Gen2 by reviewing the Gen2 documentation.