View a markdown version of this page

轉換不支援的資料類型 - AWS IoT SiteWise

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

轉換不支援的資料類型

針對簡單陣列和 DateTime 資料類型,選擇性地AWS IoT SiteWise在 中啟用資料類型轉換。 AWS IoT SiteWise不支援所有 OPC UA 資料類型。當您將不支援的資料傳送到AWS IoT Greengrass資料串流時,該資料會遺失。不過,透過將不支援的原生資料類型轉換為字串,您可以將資料擷取至 AWS IoT SiteWise,而不是將其捨棄。 AWS IoT SiteWise會序列化轉換後的資料,以便您稍後可以視需要使用自己的函數,將字串轉換回其原始資料類型下游。

您可以隨時更新資料來源的資料類型轉換設定,而且每個資料來源都可以有自己的設定。

當您在 中新增資料來源時AWS IoT SiteWise 主控台,進階組態中的資料類型轉換下有兩個核取方塊。您可以指出要轉換為字串的資料類型。

此外,IoT SiteWise OPC UA 收集器可以在邊緣接受 NaN 或 null 值。

  • 將具有簡單資料類型的陣列值轉換為 JSON 字串

  • 將 DateTime 值轉換為 ISO 8601 字串

先決條件

限制

這些是將 OPC UA 資料類型轉換為 中字串的限制AWS IoT SiteWise。

  • 不支援複雜的資料類型轉換。

  • 轉換後的字串限制為 1024 個位元組。如果字串超過 1024 個位元組,則字串會遭到 拒絕AWS IoT SiteWise。