本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
的規則 AWS IoT
規則可讓您的裝置進行互動 AWS 服務。規則的分析和動作的執行均是以 MQTT 的主題流為依歸。您可以使用規則來支援下列任務:
-
擴增或篩選從裝置接收的資料
-
將裝置接收的資料寫入 Amazon DynamoDB 資料庫。
-
將檔案儲存至 Amazon S3。
-
使用 Amazon SNS 將推送通知傳送給所有使用者。
-
將資料發佈至 Amazon SQS 佇列。
-
呼叫 Lambda 函數來擷取資料。
-
使用 Amazon Kinesis 來處理來自大量裝置的訊息。
-
將數據發送到 Amazon OpenSearch 服務。
-
擷取 CloudWatch 量度。
-
變更 CloudWatch 鬧鐘。
-
將 MQTT 訊息中的資料傳送 SageMaker 至 Amazon,以根據機器學習 (ML) 模型進行預測。
-
將訊息傳送至 Salesforce IoT 輸入串流。
-
將訊息資料傳送至 AWS IoT Analytics 頻道。
-
開始處理 Step Functions 狀態機器。
-
將消息數據發送到 AWS IoT Events 輸入。
-
將訊息資料傳送至 AWS IoT SiteWise中的資產屬性。
-
將訊息資料傳送至 Web 應用程式或服務。
您的規則可以使用 MQTT 訊息,這些訊息會通過 裝置通訊協定 支援的發佈/訂閱協定。您也可以使用 Basic Ingest 功能,將裝置資料安全地傳送到先前 AWS 服務 列出的資料,而不會產生訊息
AWS IoT 在執行這些動作之前,您必須授與其代表您存取 AWS 資源的權限。執行動作時,您會產生您使用的 AWS 服務 標準費用。
目錄
規則疑難排解
如果您的規則有問題,我們建議您啟用 CloudWatch 記錄檔。您可分析您的記錄,即可判斷該問題是否在於授權,或者是否為 WHERE 子句條件不相符之類的問題。如需詳細資訊,請參閱設定 CloudWatch 記錄檔。