为源服务器数据选择目标 - Amazon IoT SiteWise
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

为源服务器数据选择目标

使用 Amazon S3 将 Amazon IoT SiteWise 数据从边缘实时导出或批量导出。您也可以使用流将流发送到另一个组件。 Amazon IoT Greengrass

  • Amazon IoT SiteWise 实时-选择此选项可将数据直接发送到 Amazon IoT SiteWise 存储器。实时摄取和监控数据,并在边缘处理数据。

  • Amazon IoT SiteWise 使用 Amazon S3 进行缓冲 — 以镶木地板格式将数据发送到 Amazon S3,然后导入 Amazon IoT SiteWise 存储。选择此选项可批量摄取数据,并以经济实惠的方式存储历史数据。您可以配置您的首选 Amazon S3 存储桶位置,以及您希望将数据上传到 Amazon S3 的频率。您还可以选择在数据摄取后如何处理数据。 Amazon IoT SiteWise您可以选择同时在 Amazon S3 SiteWise 和 Amazon S3 中提供数据,也可以选择自动将其从 Amazon S3 中删除。

    • Amazon S3 存储桶是一种暂存和缓冲机制,支持 parquet 格式的文件。

    • 如果您选中 “将数据导入 Amazon IoT SiteWise 存储” 复选框,则会先将数据上传到 Amazon S3,然后上传到 Amazon IoT SiteWise 存储中。

      • 如果您选中 “从 Amazon S3 中删除数据” 复选框,则在数据导入 SiteWise存储后,数据将从 Amazon S3 中删除。

      • 如果您清除 “从 Amazon S3 中删除数据” 复选框,则数据将存储在 Amazon S3 和 SiteWise 存储中。

    • 如果清除 “将数据导入 Amazon IoT SiteWise 存储” 复选框,则数据将仅存储在 Amazon S3 中。它不会导入到 SiteWise存储中。

    管理数据存储有关 Amazon IoT SiteWise 提供的各种存储选项的详细信息,请访问。要了解有关定价选项的更多信息,请参阅Amazon IoT SiteWise 定价

  • Amazon IoT Greengrass 流管理器 — 使用 Amazon IoT Greengrass 流管理器将数据发送到以下 Amazon Web Services 云 目的地:传入的频道、Amazon Kinesis Data Streams 中的流 Amazon IoT Analytics、中的资产属性或亚马逊简单存储服务 (Amazon S3) Simple Storage Service Amazon IoT SiteWise中的对象。有关更多信息,请参阅《Amazon IoT Greengrass Version 2 开发者指南》中的 “在 Amazon IoT Greengrass Core 上管理数据流”。

以下示例显示所需的数据流消息结构。所有字段均为必填。

{ "assetId": "string", "propertyAlias": "string", "propertyId": "string", "propertyValues": [ { "quality": "string", "timestamp": { "offsetInNanos": number, "timeInSeconds": number }, "value": { "booleanValue": boolean, "doubleValue": number, "integerValue": number, "stringValue": "string" } } ] }
注意

数据流消息的结构propertyAlias中必须包含(assetIdpropertyId)或。

assetId

(可选)要更新的资产的 ID。

propertyAlias

(可选)标识属性的别名,例如 OPC-UA 服务器数据流路径。例如:

/company/windfarm/3/turbine/7/temperature

有关更多信息,请参阅《Amazon IoT SiteWise 用户指南》中的将工业数据流映射到资产属性

propertyId

(可选)此条目的资产属性的 ID。

propertyValues

(必填)要上传的属性值列表。您最多可以指定 10 个propertyValues数组元素。

quality

(可选)资产属性值的质量。

timestamp

(必填)资产属性值的时间戳。

offsetInNanos

(可选)纳秒偏移量。timeInSeconds

timeInSeconds

(必需)Unix 纪元格式的时间戳日期,以秒为单位。分数纳秒数据由 offsetInNanos 提供。

value

(必填)资产财产的价值。

注意

value字段中只能存在以下值之一。

booleanValue

(可选)布尔型(truefalse)类型的资产属性数据。

doubleValue

(可选)双精度型(浮点数)的资产属性数据。

integerValue

(可选)整数(整数)类型的资产属性数据。

stringValue

(可选)字符串类型的资产属性数据(字符序列)。