步骤 3:创建设备资产模型 - Amazon IoT SiteWise
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

步骤 3:创建设备资产模型

在此过程中,您将在中创建一个资产模型 Amazon IoT SiteWise 来表示流式传输 CPU 和内存使用情况数据的设备。为了处理代表设备组的资产中的数据,资产模型要求同一类型的多个资产之间保持一致的信息。有关更多信息,请参阅 工业资产建模

创建表示设备的资产模型
  1. 导航到 Amazon IoT SiteWise 控制台

  2. 在左侧导航窗格中,选择 模型

  3. 选择 创建模型

  4. 模型详细信息下,输入您的模型的名称。例如,SiteWise Tutorial Device Model

  5. 测量定义 下,执行以下操作:

    1. 名称 中,输入 CPU Usage

    2. 单位 中,输入 %

    3. 数据类型 保留为 双精度

    测量属性表示设备的原始数据流。有关更多信息,请参阅 定义来自设备的数据流(测量)

  6. 选择添加测量以添加第二个测量属性。

  7. 测量定义 下的第二行中,执行以下操作:

    1. 名称 中,输入 Memory Usage

    2. 单位 中,输入 %

    3. 数据类型 保留为 双精度

  8. 指标定义 下,执行以下操作:

    1. 名称中,输入 Average CPU Usage

    2. 公式 中,输入 avg(CPU Usage)。自动完成列表出现时,从该列表中选择 CPU Usage

    3. 时间间隔 中,输入 5 minutes

    指标属性可定义聚合计算,用于处理一个时间间隔内的所有输入数据点,并针对每个时间间隔输出一个数据点。此指标属性每 5 分钟计算一次每台设备的平均 CPU 利用率。有关更多信息,请参阅 聚合来自属性和其他资产(指标)的数据

  9. 选择添加指标以添加第二个指标属性。

  10. 指标定义 下的第二行中,执行以下操作:

    1. 名称中,输入 Average Memory Usage

    2. 公式 中,输入 avg(Memory Usage)。自动完成列表出现时,从该列表中选择 Memory Usage

    3. 时间间隔 中,输入 5 minutes

    此指标属性每 5 分钟计算一次每台设备的平均内存使用量。

  11. (可选)添加您对每个设备进行计算时感兴趣的其他指标。一些有趣的函数包括 minmax。有关更多信息,请参阅 使用公式表达式。在步骤 4:创建一个设备实例集资产模型,您将创建一个父资产,该资产可以使用来自整个设备队列的数据来计算指标。

  12. 选择 创建模型