背景:我试图在quicksight中生成补丁遵从性数据报告。为了做到这一点,我使用了terraform,我在S3桶中添加了所有库存数据。
我已经创建了雅典娜自动化文档,它使用S3桶数据在雅典娜中创建数据库/表。现在,我想添加一些terraform代码,每天按预定时间执行自动化文档。有关此任务的更多信息:https://reinvent2019.awsmanagement.tools/mgt410/en/cont.html
问题:我可以创建维护窗口来定义用于自动化任务的crone作业,但是我没有要添加的目标。我的雅典娜自动化脚本只是在Athena.There中创建/更新数据库,这里没有目标角色。
有人能在这个问题上给我指点吗?提前谢谢你
发布于 2020-04-01 14:24:12
您可以创建一个按计划触发的CloudWatch事件并调用Lambda函数,从而调用您的雅典娜逻辑。下面是一个很好的例子:https://thedataguy.in/automate-aws-athena-create-partition-on-daily-basis/
注意:在QuickSight上--如果您使用的是Spice,而不是直接查询--您也需要管理Spice重构。这可能很棘手..。默认设置只允许每天按计划进行一次重建.
https://stackoverflow.com/questions/60960483
复制相似问题