【发布时间】:2019-08-08 07:25:47
【问题描述】:
我有一个要按计划运行的 python etl 项目。我有点迷失从哪里开始。我看过一些使用 Heroku 和 AWS Lambda 的教程,但这些都是单个脚本文件。我的主脚本引用了多个包,它们都在同一个项目目录中。我是否能够部署整个项目并让它按计划运行主脚本?如果是这样,我应该查看哪些工具/服务?
【问题讨论】:
标签: python amazon-web-services heroku scheduled-tasks
我有一个要按计划运行的 python etl 项目。我有点迷失从哪里开始。我看过一些使用 Heroku 和 AWS Lambda 的教程,但这些都是单个脚本文件。我的主脚本引用了多个包,它们都在同一个项目目录中。我是否能够部署整个项目并让它按计划运行主脚本?如果是这样,我应该查看哪些工具/服务?
【问题讨论】:
标签: python amazon-web-services heroku scheduled-tasks
见Lambda Scheduled Events。您可以创建一个 Lambda 函数并指示 AWS Lambda 定期执行它。您可以指定固定速率(例如,每小时或每 15 分钟执行一次 Lambda 函数),也可以指定 Cron 表达式。
【讨论】: