Amazon Forecast は、新規顧客には利用できなくなりました。Amazon Forecast の既存のお客様は、通常どおりサービスを引き続き使用できます。詳細はこちら
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ジョブステータス通知の受信
Amazon EventBridge または Amazon CloudWatch Events に、予測子や予測の作成など、進行中の Amazon Forecast リソースジョブのステータスアップデートを通知させることができます。EventBridge および CloudWatch Events では、アマゾン ウェブ サービス (AWS) リソースの変更を記述した、システムイベントのほぼリアルタイムのストリーミングを配信します。例えば、Forecast の予測子がトレーニングを終了したときに通知するイベントを設定できます。
イベントは、ベストエフォートベースで出力されます。イベントの詳細については、Amazon EventBridge ユーザーガイドまたは Amazon CloudWatch Events ユーザーガイドを参照してください。
注記
イベントの管理には Amazon EventBridge を使用することをお勧めします。CloudWatch Events と EventBridge は同じ API を使用し、同じ機能を提供しますが、EventBridge はより多くの機能を提供します。CloudWatch または EventBridge のいずれかで行った変更は、各コンソールに表示されます。詳細については、Amazon EventBridge を参照してください。
Forecast リソースジョブのモニタリング
イベントは AWS 環境の変更を示し、ルールは受信イベントを照合し、処理のためにターゲットにルーティングします。Forecast イベントを照合するルールを設定して、1 つ以上のターゲット関数またはストリームにルートできます。EventBridge および CloudWatch Events は、発生したイベントを検出し、照合ルールでターゲットを呼び出します。
次の表に、モニタリングできる Forecast リソースジョブとそのステータス変更イベントを示します。
リソースジョブ | ステータス変更のイベント名 | ステータス |
---|---|---|
Forecast Dataset Import Job State Change |
ACTIVE、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
Forecast Predictor Creation State Change |
ACTIVE、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
Forecast Forecast Creation State Change |
ACTIVE、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
Forecast の説明可能性作成の状態変更 |
ACTIVE、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
Forecast Predictor Backtest Export Job State Change |
ACTIVE、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
Forecast Forecast Export Job State Change |
ACTIVE、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
Forecast の説明可能性エクスポート作成の状態変更 |
ACTIVE、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
Forecast の What-If 分析作成の状態変更 |
ACTIVE、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
Forecast の What-If 予想作成の状態変更 |
ACTIVE、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
Forecast の What-If 予想エクスポート作成の状態変更 |
ACTIVE、CREATE_IN_PROGRESS、CREATE_FAILED、CREATE_STOPPED |
|
Forecast Dataset Deletion State Change |
DELETE_IN_PROGRESS、DELETE_FAILED |
|
Forecast Dataset Import Job Deletion State Change |
DELETE_IN_PROGRESS、DELETE_FAILED |
|
Forecast Predictor Deletion State Change |
DELETE_IN_PROGRESS、DELETE_FAILED |
|
Forecast Forecast Deletion State Change |
DELETE_IN_PROGRESS、DELETE_FAILED |
|
Forecast の説明可能性削除の状態変更 |
DELETE_IN_PROGRESS、DELETE_FAILED |
|
Forecast の説明可能性エクスポート削除の状態変更 |
DELETE_IN_PROGRESS、DELETE_FAILED |
|
Forecast の What-If 分析削除の状態変更 |
DELETE_IN_PROGRESS、DELETE_FAILED |
|
Forecast の What-If 予想削除の状態変更 |
DELETE_IN_PROGRESS、DELETE_FAILED |
|
Forecast の What-If 予想エクスポート削除の状態変更 |
DELETE_IN_PROGRESS、DELETE_FAILED |
通知には、Amazon リソースネーム (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 ルールの作成
進行中の Forecast リソースジョブのステータス変更を通知する EventBridge ルールを作成するには、「Amazon EventBridge ユーザーガイド」の「 AWS サービスのルールの作成」を参照してください。手順で、[Service name] (サービス名) に、[Amazon Forecast] を選択します。[Event type] (イベントタイプ) で、モニタリングする Forecast のイベントを選択します。Forecast のイベントのリストについては、「Forecast リソースジョブのモニタリング」を参照してください。
ジョブステータス通知用の CloudWatch Events ルールの作成
進行中の Forecast リソースジョブのステータス変更を通知する CloudWatch Events ルールを作成するには、「Amazon CloudWatch ユーザーガイド」の「イベントでトリガーする CloudWatch Events のルールの作成」を参照してください。手順で、[Service name] (サービス名) に、[Amazon Forecast] を選択します。[Event type] (イベントタイプ) で、モニタリングする Forecast のイベントを選択します。Forecast のイベントのリストについては、「Forecast リソースジョブのモニタリング」を参照してください。