本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
为源服务器数据选择目的地
您可以使用目的地来控制将来源的传入数据发送到哪里。你可以将数据发送到Amazon IoT SiteWise,或者你可以使用Amazon IoT Greengrass通过流式传输将您的数据发送到其他位置。您可以为网关中的每台源服务器配置不同的源数据目的地。
-
Amazon IoT SiteWise— 将您的源数据发送到Amazon IoT SiteWise用于存储和处理。这是默认选项。
-
Amazon IoT Greengrass直播 — 您可以选择自定义Amazon IoT Greengrass通过流式传输来接收您的源数据。你可以使用Amazon IoT Greengrass通过流式传输将接收到的数据转发到本地应用程序或其他应用程序Amazon IoT中的服务Amazon云。
你可以选择现有的Amazon IoT Greengrass流式传输到源数据的目的地,也可以创建一个新的。有关如何选择自定义的更多信息Amazon IoT Greengrass作为目的地进行直播,请参见配置数据源。
以下示例显示了所需的数据流消息结构。所有字段均为必填字段。
{ "alias" : "string", "messages" : [ { "name": "string", "value":
boolean|double|integer|string
, "timestamp": number, "quality": "string" } ] }
alias
-
数据流的别名。请参阅以下 示例。
/company/windfarm/3/turbine/7/temperature
messages
-
该批次中的元组列表。每个元组包含一个
timestamp
,value
,以及quality
。 name
-
数据流的别名。这必须匹配
alias
。 value
-
此消息中包含的值的类型。有效值为
boolean
、double
、integer
或string
。 timestamp
-
标签数据的时间戳。这被格式化为自 Unix 时代以来的毫秒数。
quality
-
标签数据的质量。有效值为
GOOD
、BAD
或UNCERTAIN
。