終止支援通知:在 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 資料的選項。
本頁主題:
Simple Storage Service (Amazon Simple Storage Service (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 偵測器模型,在事件中使用這些輸入欄位來觸發動作或設定內部變數。
快速套件
AWS IoT Analytics 提供與 Quick Suite
Jupyter 筆記本
AWS IoT Analytics Jupyter Notebook 也可以直接使用資料集,以執行進階分析和資料探勘。Jupyter 筆記本是一種開放原始碼解決方案。您可以前往 http://jupyter.org/install.html