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

设备组

设备组是设备的集合。 可通过设备组将部署扩展到多台设备。 每台设备一次只属于一个设备组。

可选择创建多个设备组来整理设备。 例如,Contoso 可能会对其测试实验室中的设备使用“外部测试”设备组,对其现场团队在操作中心中使用的设备使用“评估”设备组。 此外,Contoso 可能会选择根据其地理区域对生产设备进行分组,这样他们就能按照与其区域时区一致的计划更新设备。

使用设备或模块孪生标记创建设备组

用户可使用标记对设备进行分组。 设备需要在其设备孪生或模块孪生中有一个 ADUGroup 键和一个值才能进行分组。

设备孪生或模块孪生标记格式

"tags": {
  "ADUGroup": "<CustomTagValue>"
}

默认设备组

任何已安装和预配了 Device Update 代理的设备(但未将 ADUGroup 标记添加到其设备或模块孪生)都将被添加到默认组。 默认组(也称为系统分配组)有助于减少标记和分组设备的开销,因此客户可以轻松地将更新部署到它们。 客户无法删除或重新创建默认组。 客户不能手动更改定义或添加/移除默认组的设备。 在默认组中,同一设备类的设备会一起分组。 默认组名保留在 IOT 解决方案中。 默认组将以 Default-<deviceClassID> 格式命名。 可供用户定义的组使用的所有部署功能也可用于系统分配的默认组。

例如,考虑带有以下设备孪生标记的设备:

"deviceId": "Device1",
"tags": {
  "ADUGroup": "Group1"
}
"deviceId": "Device2",
"tags": {
  "ADUGroup": "Group1"
}
"deviceId": "Device3",
"tags": {
  "ADUGroup": "Group2"
}
"deviceId": "Device4",

下面是可为其创建的设备和可能的组。

设备
Device1 Group1
Device2 Group1
Device3 Group2
Device4 DefaultGroup

子组

所有用户创建的组以及默认组都将自动细分为一个或多个子组,以允许管理员有条理且高效地管理异类设备,因为它提供了在一组共享兼容性属性的设备上执行更新的方法。 组中的每个设备类都映射到一个子组。 设备根据其兼容性属性和设备更新 PnP 模型 ID(它们共同构成了设备类)添加到子组。

组可以有一个或多个最佳可用更新,每个子组一个更新。

了解有关在设备更新代理上设置兼容性属性的详细信息

后续步骤

创建设备组