探索 AWS IoT Analytics 資料 - AWS IoT Analytics

終止支援通知:在 2025 年 12 月 15 日, AWS 將結束對 的支援 AWS IoT Analytics。2025 年 12 月 15 日之後,您將無法再存取 AWS IoT Analytics 主控台或 AWS IoT Analytics 資源。如需詳細資訊,請參閱AWS IoT Analytics 終止支援

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

探索 AWS IoT Analytics 資料

您有多種儲存、分析和視覺化 AWS IoT Analytics 資料的選項。

Amazon S3

您可以將資料集內容傳送至 Amazon Simple Storage Service (Amazon S3) 儲存貯體,以便與您現有的資料湖整合,或從內部應用程式和視覺化工具存取。請參閱 CreateDataset contentDeliveryRules::destination::s3DestinationConfiguration中的 欄位。

AWS IoT Events

您可以傳送資料集內容做為輸入 AWS IoT Events,此服務可讓您監控裝置或程序操作失敗或變更,並在發生此類事件時觸發其他動作。

若要這樣做,請使用 CreateDataset 建立資料集,並在 欄位 中指定 AWS IoT Events 輸入contentDeliveryRules :: destination :: iotEventsDestinationConfiguration :: inputName。您還必須指定角色roleArn的 ,該角色授予執行「iotevents:BatchPutMessage」的 AWS IoT Analytics 許可。每當資料集的內容建立時, AWS IoT Analytics 都會將每個資料集內容項目做為訊息傳送至指定的 AWS IoT Events 輸入。例如,如果您的資料集包含:

"what","who","dt" "overflow","sensor01","2019-09-16 09:04:00.000" "overflow","sensor02","2019-09-16 09:07:00.000" "underflow","sensor01","2019-09-16 11:09:00.000" ...

然後 AWS IoT Analytics 會傳送訊息,其中包含如下的欄位:

{ "what": "overflow", "who": "sensor01", "dt": "2019-09-16 09:04:00.000" }
{ "what": "overflow", "who": "sensor02", "dt": "2019-09-16 09:07:00.000" }

而且您會想要建立可辨識您感興趣欄位的 AWS IoT Events 輸入 (what、、who、 的一或多個dt),並建立 AWS IoT Events 偵測器模型,在事件中使用這些輸入欄位來觸發動作或設定內部變數。

QuickSight

AWS IoT Analytics 提供與 QuickSight 的直接整合。QuickSight 是一種快速的商業分析服務,可用來建置視覺化效果、執行臨機操作分析,以及快速從資料中取得商業洞見。QuickSight 可讓組織擴展到數十萬使用者,並使用強大的記憶體內引擎 (SPICE) 提供回應效能。這些區域提供 QuickSight。

Jupyter 筆記本

AWS IoT Analytics Jupyter Notebook 也可以直接使用資料集,以執行進階分析和資料探勘。Jupyter 筆記本是一種開放原始碼解決方案。您可以前往 http://jupyter.org/install.html,安裝並下載該筆記本。也提供與 Amazon 託管筆記本解決方案 SageMaker AI 的額外整合。