AWS IoT
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

账单组

AWS IoT 不允许您直接将标签应用于单个事物,但允许您将事物放入账单组并将标签应用于这些账单组。对于 AWS IoT,基于标签的成本分配和使用率数据局限于账单组。

提供了以下命令:

查看成本分配和使用率数据

您可以使用账单组标签对成本进行分类和跟踪。当您将标签应用于账单组(从而应用于其包括的事物)时,AWS 将以逗号分隔值 (CSV) 文件格式生成一份成本分配报告,其中包括按标签汇总的使用率和成本。您可以设置代表业务类别 (例如成本中心、应用程序名称或所有者) 的标签,以便整理多种服务的成本。有关将标签用于成本分配的更多信息,请参阅 AWS 账单和成本管理用户指南中的使用成本分配标签

注意

要准确地将使用率和成本数据与您放入账单组的那些事物相关联,每个设备或应用程序必须:

  • 在 AWS IoT 中注册为事物(请参阅使用 AWS IoT 管理设备 )。

  • 仅使用事物的名称作为客户端 ID,通过 MQTT 连接到 AWS IoT 消息代理(请参阅 AWS IoT 的消息代理)。

  • 使用与事物关联的客户端证书进行身份验证。

为账单组提供了以下定价维度(基于与账单组关联的事物的活动):

  • 连接(基于要连接的用作客户端 ID 的事物名称)

  • 消息收发(基于事物的入站和出站消息;仅限 MQTT)

  • 影子操作(基于其消息触发了影子更新的事物)

  • 触发的规则(基于入站消息触发规则的事物;不适用于 MQTT 生命周期事件触发的那些规则)

  • 事物索引更新(基于添加到索引的事物)

  • 远程操作(基于已更新的事物)

  • Detect报告(基于报告其活动的事物)

(为账单组报告的)基于标签的成本和使用率数据不会反映以下活动:

限制

  • 一个事物只能属于一个账单组。

  • 与事物组不同,账单组无法组织成层次结构。

  • 要出于标记或记账目的注册使用率,设备必须:

    • 在 AWS IoT 中注册为事物。

    • 仅使用 MQTT 与 AWS IoT 通信。

    • 仅使用其事物名称作为 clientID 向 AWS IoT 进行身份验证。

    • 仅使用 X.509 证书或 Amazon Cognito Identity 进行身份验证。

    可在使用 AWS IoT 管理设备 AWS IoT 的安全和身份 设备预配置中找到其他信息。API 命令 AttachThingPrincipal 可用于将证书或其他凭证附加到事物。

  • 每个账户的最大账单组数为 20000。