gpt4 book ai didi

amazon-web-services - 如何在 Amazon Redshift 上执行预定的 SQL 脚本?

转载 作者:行者123 更新时间:2023-12-04 08:07:15 26 4
gpt4 key购买 nike

我在 Redshift 中每小时自动执行一系列 ~10 个查询(可能报告成功/失败)。

大多数查询都是在我的表上聚合的。

我曾尝试将 AWS Lambda 与 CloudWatch Events 一起使用,但 Lambda 函数最多只能存活 5 分钟,而我的查询最多需要 25 分钟。

最佳答案

我过去也遇到过同样的问题,

你可以使用 R 或 Python。

我使用 R ,您可以安装包 RpostgreSQL 并连接到您的 Redshift
附上例子:

drv <- dbDriver("PostgreSQL")
conn <-dbConnect(drv,host='mm-stats-1.ctea4hmr4vlw.us-east-1.redshift.amazonaws.com',port='5439',dbname='stats',user='xxx',password='yyy')

然后您可以使用 Markdown 构建报告,然后使用 crontab 任务对其进行调度。

我也使用 mailR 包将报告发送给其他用户

关于amazon-web-services - 如何在 Amazon Redshift 上执行预定的 SQL 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42564910/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com