转换不支持的数据类型 - Amazon IoT SiteWise
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

转换不支持的数据类型

(可选) Amazon IoT SiteWise 为简单数组和 DateTime 数据类型启用数据类型转换。 Amazon IoT SiteWise 不支持所有 OPC UA 数据类型。当您将不支持的数据发送到 Amazon IoT Greengrass 数据流时,该数据就会丢失。但是,通过将不支持的本机数据类型转换为字符串,您可以将数据摄取到 Amazon IoT SiteWise 而不是丢弃它。 Amazon IoT SiteWise 序列化转换后的数据,以便以后可以根据需要使用自己的函数在下游将字符串转换回其原始数据类型。

您可以随时更新数据来源的数据类型转换设置,并且每个数据来源都可以具有自己的设置。

在中添加数据源时 Amazon IoT SiteWise 控制台,“高级配置” 中的 “数据类型转换” 下有两个复选框。您可以指明要将哪些数据类型转换为字符串。

此外,物联网 SiteWise OPC UA 收集器可以在边缘接受 NaN 或空值。

  • 将具有简单数据类型的数组值转换为 JSON 字符串

  • 将 DateTime 值转换为 ISO 8601 字符串

先决条件

限制

这些是 Amazon IoT SiteWise中对 OPC UA 数据类型转换为字符串的限制。

  • 不支持复杂数据类型转换。

  • 转换后的字符串限制为 1024 字节。如果字符串长度超过 1024 字节,则该字符串将被拒绝 Amazon IoT SiteWise。