【发布时间】:2020-06-06 19:47:06
【问题描述】:
我正在尝试将 lambda 函数串在一起。第一个 lambda 函数在 30 分钟的计时器上抓取数据并将其放入 S3 存储桶中,下一个 lambda 函数检索并解析该数据并将其放入单独的 S3 存储桶中,最后一个函数对该数据执行分析并发送用户(在这种情况下是我自己)通过 pythons smtplib 模块发送结果的电子邮件。
我不想让最后两个 lambda 函数在计时器上运行,而是希望在第一个函数完成时触发第二个函数,并在第二个函数完成时触发最后一个函数。此外,删除第一个 S3 存储桶中的两个文件夹和第二个 S3 存储桶中的内容以节省内存和处理时间。
有没有办法完全在 AWS Web 界面中执行此操作,而不是重写我已经拥有的 python 代码?
【问题讨论】:
标签: python amazon-web-services amazon-s3 aws-lambda