簡體   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