AWS IoT SiteWise endpoints and quotas
The following sections describe the endpoints and quotas for AWS IoT SiteWise.
AWS IoT SiteWise endpoints
The AWS General Reference Guide lists the AWS IoT SiteWise endpoints for an AWS account. For more information, see AWS IoT SiteWise endpoints and quotas in the AWS General Reference Guide.
AWS IoT SiteWise quotas
The following tables describe quotas in AWS IoT SiteWise. For more information about quotas and how to request quota increases, see AWS service quotas in the AWS General Reference. For more information about AWS IoT SiteWise quotas, see AWS IoT SiteWise service quotas in the AWS General Reference.
Resource | Quota | Adjustable | Notes |
---|---|---|---|
Number of asset models per Region per AWS account | 1000 | Yes | |
Number of assets per asset model | 10,000 | Yes | |
Number of child assets per parent asset | 2000 | Yes | |
Depth of asset model hierarchy tree | 30 | Yes | |
Number of hierarchy definitions per asset model | 30 | Yes | |
Number of properties in the root level per asset model | 500 | Yes | This maximum number of assetModelProperties for each asset model. This count does not include compositeModelProperties . This
quota also applies to any unique asset created from this asset model. |
Number of properties per asset model | 5000 | Yes | The maximum number of properties of an asset model of type ASSET_MODEL or COMPONENT_MODEL . This number is determined by combining the
properties of the root asset model and any included component-model-based or inline composite models. This quota also applies to any unique asset created from this asset model. |
Number of properties per composite model | 100 | Yes | The maximum number of properties allowed for composite models. Also, the maximum number of properties allowed for an asset model of type COMPONENT_MODEL . |
Depth of property tree per asset model | 10 | No | For example, a model with a transform property C that consumes a transform property B that consumes a measurement property A has a depth of 3. |
Number of asset models per hierarchy tree | 100 | Yes | |
Number of directly dependent properties per asset model | 20 | No | This quota limits how many properties can directly depend on a single property, as defined in property formula expressions. The Number of dependent properties for an asset model must be greater than the Number of directly dependent properties per asset model. You must request a quota increase for both if the limit for the Number of directly dependent properties per asset model is greater than the limit for the Number of dependent properties per asset model. |
Number of dependent properties per asset model | 30 | No | This quota limits how many properties can directly or indirectly depend on a single property, as defined in property formula expressions. |
Number of composite models per asset model | 50 | Yes | The maximum number of composite models allowed on a single asset model. |
Composite model depth | 2 | Yes | The maximum depth of the composite model tree per asset model, including inline and component-model-based composite models. |
Number of unique asset models that use the same component model | 20 | Yes | The maximum number of unique asset models that have at least one component-model-based composite model that directly references a specific asset model of type COMPONENT_MODEL. |
Number of property variables per property formula expression | 10 | No | For example, there are two property variables, power and
temp , in the expression avg(power) + max(temp) . This also
applies for transform computation results. |
Number of functions per property formula expression | 10 | No | For example, there are two functions, avg and max , in
the expression avg(power) + max(temp) . |
Resource | Quota | Adjustable | Notes |
---|---|---|---|
Request rate for asset property data API operations | 1000 requests per second per Region per AWS account | Yes | This quota applies to API operations such as GetAssetPropertyValue
and BatchPutAssetPropertyValue . |
Number of data points per second per data quality per asset property | 10 data points | No | This quota applies to the maximum number of timestamp-quality-value (TQV) data points with the same timestamp in seconds per data quality for each asset property. You can store up to this number of good-quality, uncertain-quality, and bad-quality data points for any given second for each asset property. |
Number of BatchPutAssetPropertyValue entries ingested per second per
asset property per Region per AWS Account. |
10 entries per asset property | No | This quota applies to BatchPutAssetPropertyValue entries from all
sources, including SiteWise Edge gateways, AWS IoT Core rules, and API calls. |
Rate of data points ingested | 5000 data points per second per Region per AWS account | Yes | Timestamp-quality-value (TQV) data points. |
Request rate for BatchGetAssetPropertyAggregates |
200 | Yes | The maximum number of BatchGetAssetPropertyAggregates requests per
second that you can perform in this account in the current Region. |
Request rate for BatchGetAssetPropertyValue |
500 | Yes | The maximum number of BatchGetAssetPropertyValue requests per second
that you can perform in this account in the current Region. |
Request rate for BatchGetAssetPropertyValueHistory |
200 | Yes | The maximum number of BatchGetAssetPropertyValueHistory requests per
second that you can perform in this account in the current Region. |
Number of BatchPutAssetPropertyValue entries ingested per second per
asset property per Region per AWS Account. |
10 entries per asset property | No | This quota applies to BatchPutAssetPropertyValue entries from all
sources, including SiteWise Edge gateways, AWS IoT Core rules, and API calls. |
Rate of GetAssetPropertyAggregates requests and
BatchGetAssetPropertyAggregates entry queries per asset
property |
50 | No | The maximum number of total GetAssetPropertyAggregates requests and
BatchGetAssetPropertyAggregates entries for each asset property per
second in this account in the current Region. |
Rate of GetAssetPropertyValue requests and
BatchGetAssetPropertyValue entry queries per asset property |
500 | No | The maximum number of total GetAssetPropertyValue requests and
BatchGetAssetPropertyValue entries for each asset property per second
in this account in the current Region. |
Rate of GetAssetPropertyValueHistory requests and
BatchGetAssetPropertyValueHistory entry queries per asset
property |
30 | No | The maximum number of total GetAssetPropertyValueHistory requests
and BatchGetAssetPropertyValueHistory entries for each asset property per
second in this account in the current Region. |
Rate of GetInterpolatedAssetPropertyValues requests |
500 | Yes | The maximum number of GetInterpolatedAssetPropertyValues requests
per second that you can perform in this account in the current Region. |
Number of results per GetInterpolatedAssetPropertyValues
request |
10 | Yes | The maximum number of results to return per paginated
GetInterpolatedAssetPropertyValues request. |
Rate of datapoints retrieved from GetAssetPropertyValueHistory and BatchGetAssetPropertyValueHistory |
100MB read response per second per Region per AWS account. | Yes | The maximum byte rate (MB/second) of datapoints retrieved per second per Region per AWS account across Timestamp-quality-value (TQV) datapoints retrieved per second varies as per data type:
|
Resource | Quota | Adjustable |
---|---|---|
Number of SiteWise Edge gateways per Region per AWS account | 100 | Yes |
Number of OPC UA sources per SiteWise Edge gateway | 100 | No |
Resource | Quota | Adjustable |
---|---|---|
Number of portals per Region per AWS account | 100 | Yes |
Number of projects per portal | 100 | Yes |
Number of dashboards per project | 100 | Yes |
Number of root assets per project | 1 | No |
Number of visualizations per dashboard | 10 | Yes |
Number of metrics per dashboard visualization | 5 | Yes |
Number of thresholds per dashboard visualization | 12 | No |
Resource | Description | Quota | Adjustable |
---|---|---|---|
Number of metadata transfer jobs in queue | The maximum number of |
10 | Yes |
Size of the metadata transfer job import file | The maximum size of the imported file (in MB). |
100 MB | Yes |
Number of AWS IoT SiteWise import resources in a job | The maximum number of AWS IoT SiteWise import resources in a single job. A resource includes assets, and asset models. |
5000 | Yes |
Number of AWS IoT SiteWise export resources in a job | The maximum number of AWS IoT SiteWise export resources in a single job. A resource includes assets, and asset models. |
5000 | Yes |
Resource | Quota | Adjustable |
---|---|---|
Number of running bulk import jobs | 100 | No |
Size of the CSV file | 10 GB | No |
Size of the uncompressed parquet file | 256 MB | No |
Size of the CSV file for buffered ingestion |
256 MB | No |
Size of the uncompressed parquet row group | 64 MB | No |
Number of unique measurements per parquet row group | 2000 | Yes |
Number of days between the timestamp in the past and today for buffered ingestion | 30 | Yes |
Request rate for CreateBulkImportJobs for each Region in each AWS account |
10 | Yes |
Request rate for ListBulkImportJobs for each Region in each AWS account |
50 | Yes |
Request rate for DescribeBulkImportJobs for each Region in each AWS account |
50 | Yes |
Quotas for anomaly detection
The quotas for anomaly detection are shared between AWS IoT SiteWise and Amazon Lookout for Equipment. For more information, see Quotas for using Lookout for Equipment.
AWS IoT SiteWise Assistant API throttling limits
This topic describes the maximum number of transactions per minute (TPM) that can be made to AWS IoT SiteWise InvokeAssistant API per AWS account.
Request rate for InvokeAssistant operation limit: 10 TPM per AWS account.
Note
The TPM limits apply to all supported regions, and are adjustable in some regions.