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

Azure IoT 中心设备预配服务常见问题解答 (FAQ)

本文解答有关 Azure IoT 中心设备预配服务的常见问题。 包含以下主题:

设备和预配

如何在不影响任何其他设备的情况下禁用或删除注册组中的单个设备?

你可以为设备创建已禁用的单个注册条目。 若要了解详细信息,请参阅如何从 Azure IoT 中心设备预配服务取消注册设备

DPS 是否支持预配 IoT Edge 网关和设备的父/子拓扑?

错误。

多个 DPS 实例是否可以将设备预配到同一个 IoT 中心?

不过,由于内置分配策略单独应用于每个 DPS 实例,因此在使用内置 DPS 策略时,不能跨多个 IoT 中心实现负载均衡。 相反,在使用多个 DPS 实例时,可以使用自定义分配策略来实现负载均衡。 若要详细了解自定义分配策略,请参阅了解自定义分配策略

为什么我无法管理 Azure 门户中的注册?

如果为 DPS 创建了专用终结点并禁用了公用网络访问,则会删除管理 Azure 门户中的注册的功能。 你仍可以从有权访问专用终结点的计算机使用 Azure CLI、PowerShell 或服务 API。 有关详细信息,请参阅对虚拟网络的 DPS 支持

监视和管理

重新生成 IoT 中心访问策略的主密钥时,建议使用哪种方法更新链接中心?

主密钥嵌入在 DPS 用于身份验证的连接字符串中。 每当修改主连接字符串时,也会修改主键,需要将中心重新链接到你的 DPS。

查询单个注册或注册组时,是否可以使用 WHERE 子句来筛选结果?

目前不支持使用 WHERE 子句来筛选结果。 可以使用 SELECT * 为 DPS 实例中的所有单个注册组或注册组返回分页的结果。

IoT 中心的运行状况如何影响设备预配?

目前,DPS 在分配设备之前不检查 IoT 中心的运行状况。 DPS 将继续尝试将设备分配到基于其配置的分配策略关闭的 IoT 中心。 例如,如果配置的分配策略为“最低延迟”,并且 DPS 在区域 A(中心 A)和区域 B(中心 B)中各有一个链接的 IoT 中心,则即使中心 A 处于关闭状态,DPS 也会分配尝试从区域 A 预配到中心 A 的设备。 若要在预配设备时考虑 IoT 中心运行状况,你可以根据 IoT 中心诊断或你自己的用户定义指标,使用自己的监视逻辑来实现自定义分配策略。 若要详细了解自定义分配策略,请参阅了解自定义分配策略

在意外删除 DPS 实例后,如何进行恢复?

没有恢复机制。 创建一个支持票证,我们就可以创建一个具有相同范围 ID 的新 DPS 实例。 预配数据会丢失,但至少会使用相同的范围 ID。在重新生成注册后,设备将能够重新进行连接。

如何获取用于 REST 服务操作的授权令牌?

有关如何获取 REST 服务操作(如创建或更新注册组获取设备注册状态)的授权令牌的信息,请参阅服务 API 身份验证

DPS 将客户数据存储在何处?

设备预配服务将客户数据存储在部署服务实例的区域,并将数据副本 (replica)到次要区域以支持灾难恢复方案。 有关详细信息,请参阅数据驻留注意事项

计费

哪些设备预配服务 API 操作是计费的,其价格分别是多少?

有关计费操作及其价格的信息,请参阅 Microsoft 设备预配服务的计费服务操作及定价

与不支持区域故障转移的区域相比,在支持区域故障转移的区域部署 DPS 的成本是否更高?

否,区域故障转移的可用性不会影响 DPS 定价。 Azure 定价计算器

如果我的设备已成功预配到中心,则我必须重新连接,这是否会再次计费?

通过 DPS 重新预配是计费操作,但重新连接到IoT 中心不是。 在完成重新预配过程之前,设备应尽可能尝试重新连接到其已分配的 IoT 中心。

后续步骤

如果本常见问题解答文章未能解答你的问题,可通过以下渠道联系我们(按优先顺序排列):

  • Azure DPS 的 MSFT Q&A 页。
  • Microsoft 支持部门。 若要创建新的支持请求,请在 Azure 门户中的“帮助”选项卡上,选择“帮助 + 支持”按钮,然后选择“新建支持请求”。