本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
选择源服务器数据的目的地
您可以使用目标来控制将源的传入数据发送到何处。你可以将你的数据发送到Amazon IoT SiteWise,或者您可以使用Amazon IoT Greengrassstream 将您的数据发送到其他位置。您可以为网关中的每个源服务器配置不同的源目标。
-
Amazon IoT SiteWise— 将源数据发送到Amazon IoT SiteWise用于存储和处理。这是默认选项。
-
Amazon IoT Greengrassstream — 你选择一个自定义Amazon IoT Greengrassstream 来接收你的源数据。您可以使用Amazon IoT Greengrassstream 将接收到的数据转发到本地应用程序或其他应用程序Amazon IoT中的服务Amazon云扩展。
您可以选择现有的Amazon IoT Greengrassstreams,或者您可以创建一个新的源目标。有关如何选择自定义的更多信息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。