在AWS Data Pipelines中,如果某项活动(如EMR活动)失败,如何才能运行shell命令?我可以看到“onFail”选项,但只运行一个亚马逊动作,定义为:http://docs.aws.amazon.com/datapipeline/latest/DeveloperGuide/dp-concepts-actions.html
非常感谢帮助。谢谢!
答案 0 :(得分:1)
不支持在其他活动失败时运行活动的能力。但是,您可以在失败时发出SNS通知。您可以在SNS通知上调用lambda函数。见这里:http://docs.aws.amazon.com/sns/latest/dg/sns-lambda.html