本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
轉換不支援的資料類型
針對簡單陣列和 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 字串
先決條件
-
使用 IoT SiteWise OPC UA 收集器的 2.5.0 版或更新版本。
限制
這些是將 OPC UA 資料類型轉換為 中字串的限制AWS IoT SiteWise。
-
不支援複雜的資料類型轉換。
-
轉換後的字串限制為 1024 個位元組。如果字串超過 1024 個位元組,則字串會遭到 拒絕AWS IoT SiteWise。