アクション
AWS Data Pipeline のアクションは、成功、失敗、遅延アクティビティなど、特定のイベントが発生したときに、パイプラインコンポーネントが実行する手順です。アクティビティのイベントフィールドでアクションを参照します。たとえば、snsalarm
の onLateAction
フィールドで EmrActivity
を参照します。
AWS Data Pipeline は、パイプラインとそのコンポーネントのステータスを無人方式で示すための主要な手段として Amazon SNS 通知を利用しています。詳細については、「Amazon SNS
AWS Data Pipeline では、以下のアクションをサポートします。
パイプラインの事前モニタリング
問題を検出する最善の方法は、パイプラインを最初から積極的にモニタリングすることです。パイプラインコンポーネントの失敗や、予定されている開始時刻までに開始されないなど、特定の状況やイベントを通知するように、パイプラインコンポーネントを設定できます。AWS Data Pipeline では、onSuccess
、OnFail
、onLateAction
など、Amazon SNS 通知に関連付けることができるパイプラインコンポーネントのイベントフィールドが提供されており、通知を容易に設定できます。