Amazon Forecast 不再提供給新客戶。Amazon Forecast 的現有客戶可以繼續正常使用服務。進一步了解"
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
接收任務狀態通知
您可以讓 Amazon EventBridge 或 Amazon CloudWatch Events 通知您持續進行 Amazon Forecast 資源任務的狀態更新,例如建立預測器或預測。EventBridge 和 CloudWatch Events 提供近乎即時的系統事件串流,描述 Amazon Web Services (AWS) 資源中的變更。例如,您可以設定事件,在預測預測器完成訓練時通知您。
盡可能發出事件。如需事件的詳細資訊,請參閱 Amazon EventBridge 使用者指南或 Amazon CloudWatch Events 使用者指南。
注意
建議使用 Amazon EventBridge 來管理事件。CloudWatch Events 和 EventBridge 使用相同的 API 並提供相同的功能,但 EventBridge 提供更多功能。您在 CloudWatch 或 EventBridge 中所做的變更會顯示在每個主控台中。如需詳細資訊,請參閱 Amazon EventBridge。
監控預測資源任務
事件表示您 AWS 環境中的變更,而規則符合傳入的事件,並將其路由到目標進行處理。您可以設定規則以符合預測事件,並將其路由至一或多個目標函數或串流。EventBridge 和 CloudWatch Events 會在事件發生時偵測事件,並在相符規則中叫用目標。
下表列出您可以監控的預測資源任務及其狀態變更事件。
資源任務 | 狀態變更事件名稱 | Status |
---|---|---|
預測資料集匯入任務狀態變更 |
作用中、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
預測預測器建立狀態變更 |
作用中、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
預測預測建立狀態變更 |
作用中、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
預測可解釋性建立狀態變更 |
作用中、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
預測預測器回溯測試匯出任務狀態變更 |
作用中、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
預測預測匯出任務狀態變更 |
作用中、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
預測可解釋性匯出建立狀態變更 |
作用中、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
預測假設 Analysis Creation 狀態變更 |
作用中、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
預測假設預測建立狀態變更 |
作用中、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
預測假設預測匯出建立狀態變更 |
作用中、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
預測資料集刪除狀態變更 |
DELETE_IN_PROGRESS、DELETE_FAILED |
|
預測資料集匯入任務刪除狀態變更 |
DELETE_IN_PROGRESS、DELETE_FAILED |
|
預測預測器刪除狀態變更 |
DELETE_IN_PROGRESS、DELETE_FAILED |
|
預測預測刪除狀態變更 |
DELETE_IN_PROGRESS、DELETE_FAILED |
|
預測可解釋性刪除狀態變更 |
DELETE_IN_PROGRESS、DELETE_FAILED |
|
預測可解釋性匯出刪除狀態變更 |
DELETE_IN_PROGRESS、DELETE_FAILED |
|
預測假設分析刪除狀態變更 |
DELETE_IN_PROGRESS、DELETE_FAILED |
|
預測假設預測刪除狀態變更 |
DELETE_IN_PROGRESS、DELETE_FAILED |
|
預測假設預測匯出刪除狀態變更 |
DELETE_IN_PROGRESS、DELETE_FAILED |
通知包含資源的相關資訊,包括 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 規則
若要建立 EventBridge 規則以通知您進行中預測資源任務的狀態變更,請參閱《Amazon EventBridge 使用者指南》中的為 AWS 服務建立規則。在程序中,針對服務名稱,選擇 Amazon Forecast。針對事件類型,選擇要監控的預測事件。如需預測事件的清單,監控預測資源任務請參閱 。
為任務狀態通知建立 CloudWatch 事件規則
若要建立 CloudWatch Events 規則,以通知您進行中預測資源任務的狀態變更,請參閱《Amazon CloudWatch 使用者指南》中的建立在事件上觸發的 CloudWatch Events 規則。 Amazon CloudWatch 在程序中,針對服務名稱,選擇 Amazon Forecast。針對事件類型,選擇要監控的預測事件。如需預測事件的清單,監控預測資源任務請參閱 。