你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

配额和限制

有各种配额和限制适用于 IoT Central 应用程序。 IoT Central 应用程序在内部使用多个 Azure 服务,例如 IoT 中心和设备预配服务 (DPS),而这些服务也有配额和限制。 在相关的情况下,本文将列出基础服务中的配额和限制。

设备

配额或限制
应用程序中的设备数 200,000
应用程序中的 IoT Central 模拟设备数 100

遥测

配额或限制 备注
每个应用程序每秒的消息数 200 单个设备每秒可以临时发送最多 10 条消息。
设备到云的消息的最大大小 256 KB IoT 中心服务设置此值。
云到设备的消息的最大大小 64 KB IoT 中心服务设置此值。

属性更新

配额或限制 备注
每秒属性更新次数 100 此限制为软限制。 IoT Central 会根据需要自动缩放应用程序1
属性 所需属性和报告的属性部分的最大大小各为 32 KB。 标记部分的最大大小为 8 KB。 每个部分中每个单独属性的最大大小为 4 KB。 IoT 中心服务设置这些值。

命令

配额或限制 备注
每秒命令执行次数 20 此限制为软限制。 IoT Central 会根据需要自动缩放应用程序1

REST API 调用

配额或限制
每秒查询 API 请求数 1
每秒其他 API 请求数 20

存储

配额或限制 备注
最长数据保留期(天) 7 如果需要将数据保留更长时间,请使用数据导出将其导出到外部存储。

数据导出

配额或限制
数据导出作业数 10
数据导出目标数 10
每个作业的数据导出目标数 10
每个数据导出作业的筛选器和扩充数 10

对于大量导出数据,可能会遇到长达 60 秒的延迟。 通常,延迟要远低于此值。

设备建模

配额或限制 备注
应用程序中的设备模板数 1,000 出于性能原因,不应超过此限制。
设备模板中的功能数 300 出于性能原因,不应超过此限制。

设备组

配额或限制 备注
应用程序中的设备组数 500 出于性能原因,不应超过此限制。
设备组中的筛选器数 100 出于性能原因,不应超过此限制。

设备预配

配额或限制 备注
每分钟设备注册数 200 基础 DPS 实例设置此配额。

规则

配额或限制 备注
应用程序中的规则数 50 此配额是固定的,无法更改。
规则中的操作数 5 此配额是固定的,无法更改。
电子邮件操作的警报数 每个规则每分钟一个警报 此配额是固定的,无法更改。
Webhook 操作的警报数 每个操作每 10 秒一个警报 此配额是固定的,无法更改。
Power Automate 操作的警报数 每个操作每 10 秒一个警报 此配额是固定的,无法更改。
Azure 逻辑应用操作的警报数 每个操作每 10 秒一个警报 此配额是固定的,无法更改。
Azure Monitor 组操作的警报数 每个操作每 10 秒一个警报 此配额是固定的,无法更改。

作业

配额或限制 备注
并发作业执行数 5 出于性能原因,不应超过此限制。

用户、角色和组织

配额或限制 备注
每个应用程序的最大用户角色分配数 200 此限制与每个应用程序的用户数不同。
每个应用程序的最大角色数 50 此限制包括默认的应用程序和组织角色。
每个应用程序的最大组织数 200
最大组织层次结构深度 5

1 IoT Central 不限制设备到云的消息、云到设备的消息、属性或命令流量的数量。 它根据应用程序的负载配置文件实施可变限制。 如果应用程序开始发送更多流量,IoT Central 会自动缩放,以便最好地适应负载配置文件。 在 IoT Central 完成自动缩放过程之前,你可能会注意到,消息有较短的一段时间会受到限制。

后续步骤

了解适用于 Azure IoT Central 的配额和限制后,建议接下来了解 Azure IoT Central 体系结构