

 Amazon Forecast 不再提供給新客戶。Amazon Forecast 的現有客戶可以繼續正常使用服務。[進一步了解」](https://aws.amazon.com/blogs/machine-learning/transition-your-amazon-forecast-usage-to-amazon-sagemaker-canvas/)

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

# 接收任務狀態通知
<a name="notifications"></a>

您可以讓 Amazon EventBridge 或 Amazon CloudWatch Events 通知您持續進行 Amazon Forecast 資源任務的狀態更新，例如建立預測器或預測。EventBridge 和 CloudWatch Events 提供近乎即時的系統事件串流，描述 Amazon Web Services (AWS) 資源中的變更。例如，您可以設定事件，在預測預測器完成訓練時通知您。

盡可能發出事件。如需事件的詳細資訊，請參閱 [Amazon EventBridge 使用者指南](https://docs.aws.amazon.com/eventbridge/latest/userguide/what-is-amazon-eventbridge.html)或 [Amazon CloudWatch Events 使用者指南](https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/WhatIsCloudWatchEvents.html)。

**注意**  
建議使用 Amazon EventBridge 來管理事件。CloudWatch Events 和 EventBridge 使用相同的 API 並提供相同的功能，但 EventBridge 提供更多功能。您在 CloudWatch 或 EventBridge 中所做的變更會顯示在每個主控台中。如需詳細資訊，請參閱 [Amazon EventBridge](https://docs.aws.amazon.com/eventbridge/index.html)。

**Topics**
+ [監控預測資源任務](#forecast-events)
+ [為任務狀態通知建立 EventBridge 規則](#create-rule-event-bridge)
+ [為任務狀態通知建立 CloudWatch 事件規則](#create-rule-cloud-watch)

## 監控預測資源任務
<a name="forecast-events"></a>

事件表示您 AWS 環境中的變更，而規則符合傳入的事件，並將其路由到目標進行處理。您可以設定規則以符合預測事件，並將其路由至一或多個目標函數或串流。EventBridge 和 CloudWatch Events 會在事件發生時偵測事件，並在相符規則中叫用目標。

下表列出您可以監控的預測資源任務及其狀態變更事件。


|  資源任務  |  狀態變更事件名稱  |  Status  | 
| --- | --- | --- | 
| [CreateDatasetImportJob](https://docs.aws.amazon.com/forecast/latest/dg/API_CreateDatasetImportJob.html) | 預測資料集匯入任務狀態變更 | 作用中、CREATE\$1IN\$1PROGRESS、CREATE\$1FAILED、CREATE\$1STOPPED | 
| [CreatePredictor](https://docs.aws.amazon.com/forecast/latest/dg/API_CreatePredictor.html) | 預測預測器建立狀態變更 | 作用中、CREATE\$1IN\$1PROGRESS、CREATE\$1FAILED、CREATE\$1STOPPED | 
| [CreateForecast](https://docs.aws.amazon.com/forecast/latest/dg/API_CreateForecast.html) | 預測預測建立狀態變更 | 作用中、CREATE\$1IN\$1PROGRESS、CREATE\$1FAILED、CREATE\$1STOPPED | 
| [CreateExplainability](https://docs.aws.amazon.com/forecast/latest/dg/API_CreateExplainability.html) | 預測可解釋性建立狀態變更 | 作用中、CREATE\$1IN\$1PROGRESS、CREATE\$1FAILED、CREATE\$1STOPPED | 
| [CreatePredictorBacktestExportJob](https://docs.aws.amazon.com/forecast/latest/dg/API_CreatePredictorBacktestExportJob.html) | 預測預測器回溯測試匯出任務狀態變更 | 作用中、CREATE\$1IN\$1PROGRESS、CREATE\$1FAILED、CREATE\$1STOPPED | 
| [CreateForecastExportJob](https://docs.aws.amazon.com/forecast/latest/dg/API_CreateForecastExportJob.html) | 預測預測匯出任務狀態變更 | 作用中、CREATE\$1IN\$1PROGRESS、CREATE\$1FAILED、CREATE\$1STOPPED | 
| [CreateExplainabilityExport](https://docs.aws.amazon.com/forecast/latest/dg/API_CreateExplainabilityExport.html) | 預測可解釋性匯出建立狀態變更 | 作用中、CREATE\$1IN\$1PROGRESS、CREATE\$1FAILED、CREATE\$1STOPPED | 
| [CreateWhatIfAnalysis](https://docs.aws.amazon.com/forecast/latest/dg/API_CreateWhatIfAnalysis.html) | 預測假設 Analysis Creation 狀態變更 | 作用中、CREATE\$1IN\$1PROGRESS、CREATE\$1FAILED、CREATE\$1STOPPED | 
| [CreateWhatIfForecast](https://docs.aws.amazon.com/forecast/latest/dg/API_CreateWhatIfForecast.html) | 預測假設預測建立狀態變更 | 作用中、CREATE\$1IN\$1PROGRESS、CREATE\$1FAILED、CREATE\$1STOPPED | 
| [CreateWhatIfForecastExport](https://docs.aws.amazon.com/forecast/latest/dg/API_CreateWhatIfForecastExport.html) | 預測假設預測匯出建立狀態變更 | 作用中、CREATE\$1IN\$1PROGRESS、CREATE\$1FAILED、CREATE\$1STOPPED | 
| [DeleteDataset](https://docs.aws.amazon.com/forecast/latest/dg/API_DeleteDataset.html) | 預測資料集刪除狀態變更 | DELETE\$1IN\$1PROGRESS、DELETE\$1FAILED | 
| [DeleteDatasetImportJob](https://docs.aws.amazon.com/forecast/latest/dg/API_DeleteDatasetImportJob.html) | 預測資料集匯入任務刪除狀態變更 | DELETE\$1IN\$1PROGRESS、DELETE\$1FAILED | 
| [DeletePredictor](https://docs.aws.amazon.com/forecast/latest/dg/API_DeletePredictor.html) | 預測預測器刪除狀態變更 | DELETE\$1IN\$1PROGRESS、DELETE\$1FAILED | 
| [DeleteForecast](https://docs.aws.amazon.com/forecast/latest/dg/API_DeleteForecast.html) | 預測預測刪除狀態變更 | DELETE\$1IN\$1PROGRESS、DELETE\$1FAILED | 
| [DeleteExplainability](https://docs.aws.amazon.com/forecast/latest/dg/API_DeleteExplainability.html) | 預測可解釋性刪除狀態變更 | DELETE\$1IN\$1PROGRESS、DELETE\$1FAILED | 
| [DeleteExplainabilityExport](https://docs.aws.amazon.com/forecast/latest/dg/API_DeleteExplainabilityExport.html) | 預測可解釋性匯出刪除狀態變更 | DELETE\$1IN\$1PROGRESS、DELETE\$1FAILED | 
| [DeleteWhatIfAnalysis](https://docs.aws.amazon.com/forecast/latest/dg/API_DeleteWhatIfAnalysis.html) | 預測假設分析刪除狀態變更 | DELETE\$1IN\$1PROGRESS、DELETE\$1FAILED | 
| [DeleteWhatIfForecast](https://docs.aws.amazon.com/forecast/latest/dg/API_DeleteWhatIfForecast.html) | 預測假設預測刪除狀態變更 | DELETE\$1IN\$1PROGRESS、DELETE\$1FAILED | 
| [DeleteWhatIfForecastExportJob](https://docs.aws.amazon.com/forecast/latest/dg/API_DeleteWhatIfForecastExport.html) | 預測假設預測匯出刪除狀態變更 | DELETE\$1IN\$1PROGRESS、DELETE\$1FAILED | 

 通知包含資源的相關資訊，包括 Amazon Resource Name (ARN)、任務狀態、任務持續時間 （以分鐘為單位），以及如果任務失敗，則會顯示錯誤訊息。刪除事件通知不包含 `Duration` 欄位。以下是通知範例：

```
{
    "version": "0",
    "id": "017fcb6d-7ca3-ebf8-819e-3e0fa956ee17",
    "detail-type": "Forecast Dataset Import Job State Change",
    "source": "aws.forecast",
    "account": "000000000001",
    "time": "2021-02-19T05:45:51Z",
    "region": "us-east-1",
    "resources": [
        "arn:aws:forecast:us-west-2:000000000001:dataset/example_data"
    ],
    "detail": {
        "Arn": "arn:aws:forecast:us-west-2:000000000001:dataset/example_data",
        "Duration": 60,
        "Status": "ACTIVE",
    }
}
```

## 為任務狀態通知建立 EventBridge 規則
<a name="create-rule-event-bridge"></a>

若要建立 EventBridge 規則以通知您進行中預測資源任務的狀態變更，請參閱《*Amazon EventBridge 使用者指南*》中的[為 AWS 服務建立規則](https://docs.aws.amazon.com/eventbridge/latest/userguide/create-eventbridge-rule.html)。在程序中，針對**服務名稱**，選擇 **Amazon Forecast**。針對**事件類型**，選擇要監控的預測事件。如需預測事件的清單，[監控預測資源任務](#forecast-events)請參閱 。

## 為任務狀態通知建立 CloudWatch 事件規則
<a name="create-rule-cloud-watch"></a>

若要建立 CloudWatch Events 規則，以通知您進行中預測資源任務的狀態變更，請參閱《Amazon [ CloudWatch 使用者指南》中的建立在事件上觸發的 CloudWatch Events 規則](https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/Create-CloudWatch-Events-Rule.html)。 *Amazon CloudWatch * 在程序中，針對**服務名稱**，選擇 **Amazon Forecast**。針對**事件類型**，選擇要監控的預測事件。如需預測事件的清單，[監控預測資源任務](#forecast-events)請參閱 。