使用 AWS CloudFormation 進行自動化 - Amazon Forecast

Amazon Forecast 不再提供給新客戶。Amazon Forecast 的現有客戶可以繼續正常使用服務。進一步了解"

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

使用 AWS CloudFormation 進行自動化

在本教學中,您會使用AWS CloudFormation自動化堆疊來啟動 Amazon Forecast 管道,並使用示範資料集產生預測。

「FoAWS recast」AWS CloudFormation 堆疊:

AWS CloudFormation範本已預先載入目標時間序列、相關時間序列和項目中繼資料示範資料集。主控台中的相關欄位會預先填入各自的 S3 位置。

使用示範資料集完成此自學課程後,您可以使用相同的自動化堆疊,以您自己的資料集產生預測。

以下圖表顯示此教程中使用的元件。

AWS data pipeline for Amazon Forecast, showing data preparation, ingestion, forecasting, and evaluation stages.

先決條件

在開始教學課程之前,請確定您已登入AWS 帳戶並安裝AWS CloudFormation範本:

  1. 登入您的AWS 帳戶. 如果還沒有,請建立一個AWS 帳戶.

  2. 安裝AWS CloudFormation範本。選擇離您最近的區域:

這會使用「紐約計程車資料集」部署示範堆疊。

為 Forecast 自動化部署AWS CloudFormation範本

使用紐約計程車資料集部署 CloudFormation 範本

步驟 1:接受預設值,然後選擇下一步。

Create stack interface showing template options and Amazon S3 URL input field.

步驟 2:提供通知的電子郵件地址,然後選擇「下一步」。

Datasets configuration form with URL fields for time series data and email input for forecast results.

步驟 3:接受預設值並選擇下一步。

步驟 4:針對 [功能],請選取兩個核取方塊AWS CloudFormation以允許建立AWS Identity and Access Management (IAM) 資源和巢狀堆疊。選擇 Create Stack (建立堆疊)。

Capabilities section with checkboxes for IAM resources and CloudFormation capability acknowledgments.

您已在「Forecast」中部署AWS CloudFormation範本。

清除

部署此AWS CloudFormation範本之後,您可以清理新建立的資源、使用自己的資料集部署AWS CloudFormation堆疊,以及探索其他部署選項。

  • 清理:刪除示範堆疊會保留「使用 Machine Learning 提高 Forecast 準確性」堆疊。刪除「使用 Machine Learning 提高 Forecast 準確性」堆疊會保留所有 S3 QuickSight、Athena 和 Forecast 資料。

  • 使用您自己的資料集:若要使用您自己的時間序列資料部署此AWS CloudFormation範本,請在步驟 2 的「資料集設定」區段中輸入資料集的 S3 位置。

  • 其他部署選項:如需更多部署選項,請參閱自動部署。如果資料已經可用,您可以在沒有示範資料的情況下部署堆疊。