

終止支援通知：在 2025 年 12 月 15 日， AWS 將終止對 的支援 AWS IoT Analytics。2025 年 12 月 15 日之後，您將無法再存取 AWS IoT Analytics 主控台或 AWS IoT Analytics 資源。如需詳細資訊，請參閱[AWS IoT Analytics 終止支援](https://docs.aws.amazon.com/iotanalytics/latest/userguide/iotanalytics-end-of-support.html)。

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

# 自動化您的工作流程
<a name="automate"></a>

AWS IoT Analytics 提供 的進階資料分析 AWS IoT。您可以自動收集 IoT 資料、處理它、存放它，以及使用資料分析和機器學習工具分析它。您可以執行容器來託管自己的自訂分析程式碼或 Jupyter 筆記本，或使用第三方自訂程式碼容器，這樣您就不必重新建立現有的分析工具。您可以使用以下功能，從資料存放區取得輸入資料，並將其饋送至自動化工作流程：

**依週期性排程建立資料集內容**  
呼叫 `CreateDataset`() 時指定觸發條件，以排程自動建立資料集內容`triggers:schedule:expression`。資料存放區中具有 的資料用於建立資料集內容。您可以使用 SQL 查詢 () 選取您想要的欄位`actions:queryAction:sqlQuery`。  
定義非重疊的連續時間間隔，以確保新資料集內容僅包含自上次到達的資料。使用 `actions:queryAction:filters:deltaTime`和 `:offsetSeconds` 欄位來指定差異時間間隔。然後指定觸發，以在經過時間間隔後建立資料集內容。請參閱 [範例 6 -- 使用差異視窗 (CLI) 建立 SQL 資料集](automate-create-dataset.md#automate-example6)。

**在完成另一個資料集時建立資料集內容**  
當另一個資料集的內容建立完成時，觸發建立新資料集內容`triggers:dataset:name`。

**自動執行您的分析應用程式**  
容器化您自己的自訂資料分析應用程式，並在建立另一個資料集的內容時觸發應用程式執行。如此一來，您就可以使用重複排程建立之資料集內容的資料來饋送應用程式。您可以從應用程式內自動對分析結果採取動作。 (`actions:containerAction`)

**在完成另一個資料集時建立資料集內容**  
當另一個資料集的內容建立完成時，觸發建立新資料集內容`triggers:dataset:name`。

**自動執行您的分析應用程式**  
容器化您自己的自訂資料分析應用程式，並在建立另一個資料集的內容時觸發應用程式執行。如此一來，您就可以使用重複排程建立之資料集內容的資料來饋送應用程式。您可以從應用程式內自動對分析結果採取動作。 (`actions:containerAction`)