法尔盖特,拉姆达,另一个选择?自定义python作业使用什么?
我刚刚完成了一个python脚本的创建:法尔盖特,拉姆达,另一个选择?自定义python作业使用什么?,python,amazon-web-services,amazon-ec2,Python,Amazon Web Services,Amazon Ec2,我刚刚完成了一个python脚本的创建: 导入一些模块,如requests、pandas和snowflake.connector 从API读取数据 使用熊猫操作数据 将数据保存为本地CSV文件 连接到Snowflake(数据库)并将数据加载到其中 脚本完成后,我不再需要CSV文件(它将在下次运行时重新创建) 现在我需要一个好的(无服务器/云)服务,在那里我可以每小时运行脚本 我不熟悉这种Python编码,更不用说使用无服务器功能了 我希望有一些简单的东西,比如上传我的单个.py文件,设置时间
- 导入一些模块,如requests、pandas和snowflake.connector
- 从API读取数据
- 使用熊猫操作数据
- 将数据保存为本地CSV文件
- 连接到Snowflake(数据库)并将数据加载到其中
- 脚本完成后,我不再需要CSV文件(它将在下次运行时重新创建)
有人能推荐最好的解决方案/配置吗?对此没有单一的答案 您可以使用Amazon CloudWatch事件,使用cronjob表达式触发Lambda函数: 您可以使用无服务器框架简化:
Lambda函数的执行时间限制为15分钟,如果您需要更多时间,则可以查看或请注意,此处的软件/服务/库建议不属于主题,请参见“确定”,您能为此类问题建议最佳位置吗?我可以运行AWS Lightsail,但我不需要一个完整的虚拟机来每小时运行一个作业。