【发布时间】:2013-11-07 19:20:17
【问题描述】:
在 Redshift 中,有一个 STL_QUERY 表存储过去 5 天内运行的查询。我正在尝试找到一种方法来保存超过 5 天的记录。以下是我考虑过的一些事情:
- 是否有针对此的 Redshift 设置?看来不是。
- 我可以使用触发器吗?触发器在 Redshift 中不可用,所以这是不行的。
- 我能否创建一个 Amazon Data Pipeline 作业来定期“抓取”
STL_QUERY表?我可以,所以这是一个选择。不幸的是,我必须为管道提供一些 EC2 实例来运行这项工作。让一个实例坐在那里每天刮一次这张桌子似乎是一种浪费。 - 我可以使用 Amazon Simple Work Flow 作业来刮桌子吗?我可以,但它遇到与 3 相同的问题。
我还缺少其他选项/想法吗?我更喜欢其他不涉及我专用 EC2 实例的选项,即使这意味着支付额外的服务(前提是它比我使用的 EC2 实例便宜)。
【问题讨论】:
标签: amazon-web-services amazon-redshift