Запустить команду оболочки, если в конвейерах данных aws происходит сбой emr
Как в AWS Data Pipelines можно запускать команду оболочки ТОЛЬКО в случае сбоя определенного действия, такого как действие EMR? Я вижу опцию "onFail", но она запускает только действие amazon, которое определяется как: http://docs.aws.amazon.com/datapipeline/latest/DeveloperGuide/dp-concepts-actions.html
Помощь будет принята с благодарностью. Спасибо!
1 ответ
Решение
Возможность запуска действия при сбое другого действия не поддерживается. Однако вы можете выдать уведомление SNS о сбое. Вы можете вызвать лямбда-функцию в уведомлении SNS. Смотрите здесь: http://docs.aws.amazon.com/sns/latest/dg/sns-lambda.html