繁体   English   中英

如何每天执行 AWS SSM 自动化文档脚本?

[英]How to execute AWS SSM automation document script daily?

背景:我正在尝试快速生成补丁合规性数据报告。 为了做到这一点,我使用了 terraform,我在 S3 存储桶中添加了所有库存数据。

我创建了 Athena 自动化文档,该文档使用 S3 存储桶数据在 Athena 中创建数据库/表。 现在我想添加一些在预定时间每天执行自动化文档的 terraform 代码。 有关此任务的更多信息: https : //reinvent2019.awsmanagement.tools/mgt410/en/cont.html

问题:我可以创建维护窗口来定义自动化任务的 crone 作业,但我没有要添加的目标。 我的 Athena 自动化脚本只是在 Athena 中创建/更新数据库。这里没有目标角色。

有人可以指导我解决这个问题吗? 先感谢您

您可以创建一个按计划触发并调用 Lambda 函数的CloudWatch 事件,该函数进而调用您的 Athena 逻辑。 这是一个很好的例子: https : //thedataguy.in/automate-aws-athena-create-partition-on-daily-basis/

关于 QuickSight 的注意事项 - 如果您使用的是 Spice,而不是直接查询 - 您也需要管理 Spice 重建。 这可能很棘手......默认设置只允许按计划每天重建一次。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM