選擇來源伺服器資料的目的地 - AWS IoT SiteWise

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

選擇來源伺服器資料的目的地

資料可從邊緣即時匯出,或使用 Amazon S3 以 AWS IoT SiteWise 批次方式匯出。您還可以使用流將流發送到另一個 AWS IoT Greengrass 組件。

  • AWS IoT SiteWise 即時 — 選擇此選項可將資料直接傳送至 AWS IoT SiteWise 儲存空間。即時擷取和監控資料,並在邊緣處理資料。如需詳細資訊,請參閱設定 AWS IoT SiteWise 即 AWS CLI 時資料

  • AWS IoT SiteWise 使用 Amazon S3 緩衝 — 將實木複合地板格式的資料傳送到 Amazon S3,然後匯入 AWS IoT SiteWise 儲存。選擇此選項以批次擷取資料,並以符合成本效益的方式儲存歷史資料。您可以設定偏好的 Amazon S3 儲存貯體位置,以及要將資料上傳到 Amazon S3 的頻率。您也可以選擇擷取後要如何處理資料。 AWS IoT SiteWise您可以選擇在 SiteWise 和 Amazon S3 中同時提供資料,也可以選擇從 Amazon S3 自動刪除資料。

    • Amazon S3 儲存貯體是一種暫存和緩衝機制,支援實木複合格式的檔案。

    • 如果選取「將資料匯入 AWS IoT SiteWise 儲存」核取方塊,資料會先上傳到 Amazon S3,然後再上傳到 AWS IoT SiteWise 儲存。

      • 如果您選取「從 Amazon S3 刪除資料」核取方塊,資料會在匯入 SiteWise儲存後從 Amazon S3 刪除。

      • 如果清除核取方塊從 Amazon S3 刪除資料,資料會同時存放在 Amazon S3 和 SiteWise 儲存中。

    • 如果清除核取方塊將資料匯入 AWS IoT SiteWise 儲存,資料只會存放在 Amazon S3 中。它不會匯入到 SiteWise儲存區。

    有關各種存儲選項 AWS IoT SiteWise 提供的詳細信息,請管理資料儲存訪問。若要進一步了解定價選項,請參閱AWS IoT SiteWise 定價

    如需詳細資訊,請參閱使用 Amazon AWS CLI S3 設定 AWS IoT SiteWise 緩衝

  • AWS IoT Greengrass 串流管理員 — 使用串 AWS IoT Greengrass 流管理員將資料傳送到下列 AWS 雲端 目的地:Amazon Kinesis 資料串流中的通道、Amazon Kinesis Data Streams 中 AWS IoT SiteWise的資產屬性或 Amazon Simple Storage Service (Amazon S3) 中的物件。 AWS IoT Analytics如需詳細資訊,請參閱AWS IoT Greengrass Version 2 開發人員指南的 AWS IoT Greengrass 核心管理資料串流

下面的例子顯示了由流管理器發送所需的數據 AWS IoT Greengrass 流消息結構。

{ "assetId": "string", "propertyAlias": "string", "propertyId": "string", "propertyValues": [ { "quality": "string", "timestamp": { "offsetInNanos": number, "timeInSeconds": number }, "value": { "booleanValue": boolean, "doubleValue": number, "integerValue": number, "stringValue": "string" } } ] }
注意

資料串流訊息必須包含 (assetIdpropertyId) 或其結構propertyAlias中。

assetId

(選擇性) 要更新的資產 ID。

propertyAlias

(選擇性) 識別屬性的別名,例如 OPC UA 伺服器資料串流路徑。例如:

/company/windfarm/3/turbine/7/temperature

若要取得更多資訊,請參閱《AWS IoT SiteWise 使用指南》中的〈將產業資料流對映至資產性質

propertyId

(選擇性) 此項目的資產屬性 ID。

propertyValues

(必要) 要上載的內容值清單。您最多可以指定 10 個propertyValues陣列元素。

quality

(選擇性) 資產屬性值的品質。

timestamp

(必要) 資產屬性值的時間戳記。

offsetInNanos

(選擇性) 相對的奈秒偏移量。timeInSeconds

timeInSeconds

(必要) 以 Unix 紀元格式顯示的時間戳記日期 (以秒為單位)。小數納秒資料由提供。offsetInNanos

value

(必要) 資產屬性的值。

注意

欄位中只能存在下列其中一個value值。

booleanValue

(選擇性) 布林 (true或) 類型的資產性質資false料。

doubleValue

(可選) double (浮點數) 類型的資產性質資料。

integerValue

(選擇性) 類型為整數 (整數) 的資產性質資料。

stringValue

(選擇性) 字串類型 (字元序列) 的資產性質資料。