【发布时间】:2019-03-22 21:00:44
【问题描述】:
通读AWS Athena docs,如果可以执行已保存的查询,对我来说并不简单。有人可以向我指出这一点,因为我只是不明白吗?
为了进一步说明我的问题,假设我想基于某些类似 cron 的服务以编程方式运行一批查询。
我会通过aws athena list-named-queries列出我保存的所有查询ID
{
"NamedQueryIds": [
"kdjois98-dbe0-411f-ad14-jj8dis02MKldQz7h",
]
}
然后获取这些 NamedQueryIds 并通过 start-query-execution 运行它们并将结果保存到 S3 存储桶。
我知道start-query-execution 允许您传递原始 SQL,我将作为最后的手段回退到此,但我希望将所有查询地形化并保存,以便于调试/重用
【问题讨论】:
标签: amazon-web-services amazon-athena