是否可以通过EMR发送带有报告的邮件?
我正在使用Amazon Web Services。我不想在EC2内编写脚本以从EMR中获取数据,将其添加到cron中,然后每天发送邮件。运气好吗,亚马逊已经有任何Jobs Scheduler可以自动执行此操作?
问题:
提前致谢!
最佳答案
如果您使用AWS Data Pipeline(并将EMR用作其中的节点),则它具有OnSuccees和OnFailure警报支持。在警报中,您可以配置为向您发送电子邮件。
http://aws.amazon.com/datapipeline/faqs/(查找“如何向 Activity 添加警报?”)。
您只能自定义电子邮件内容。也许您可以使用一些基于时间/日期的命名约定将CSV保留在预先指定的位置。这样,当您收到成功邮件时,便知道在哪里查找记录。
您无需编写任何额外代码即可完成所有这些工作(只需配置)。
关于email - 在AWS上从EC2或EMR发送邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21780101/