Amazon web services 通过aws Athena cli触发Athena保存的查询
如果可以执行一个已保存的查询,那么通读全文对我来说并不简单。有人能指出这一点给我,因为我只是不明白 为了进一步说明我的问题,假设我希望以编程方式基于一些类似cron的服务运行一批查询 我将通过aws雅典娜列表命名查询列出所有保存的查询IDAmazon web services 通过aws Athena cli触发Athena保存的查询,amazon-web-services,amazon-athena,Amazon Web Services,Amazon Athena,如果可以执行一个已保存的查询,那么通读全文对我来说并不简单。有人能指出这一点给我,因为我只是不明白 为了进一步说明我的问题,假设我希望以编程方式基于一些类似cron的服务运行一批查询 我将通过aws雅典娜列表命名查询列出所有保存的查询ID { "NamedQueryIds": [ "kdjois98-dbe0-411f-ad14-jj8dis02MKldQz7h", ] } 然后获取这些namedqueryid,并通过一个存储库运行它们,并将结果保存到一个S3存储桶中 我知道
{
"NamedQueryIds": [
"kdjois98-dbe0-411f-ad14-jj8dis02MKldQz7h",
]
}
然后获取这些namedqueryid
,并通过一个存储库运行它们,并将结果保存到一个S3存储桶中
我知道这允许您传入原始SQL,作为最后一种手段,我将回过头来考虑这一点,但我更愿意将所有查询进行地形化并保存起来,以便于调试/重用我认为唯一的方法是使用get named query函数,然后您可以从get named query插入QueryString来开始执行查询