

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 最佳實務
<a name="scheduled-queries-best-practices"></a>

遵循這些最佳實務，以確保可靠且有效率的排程查詢操作：

**查詢最佳化**  
+ 在排程之前手動測試查詢，以驗證效能和結果
+ 在查詢的早期使用篩選條件索引來減少資料處理
+ 限制時間範圍，以避免大量日誌群組逾時
+ 考慮查詢複雜性和執行時間限制

**排程規劃**  
+ 確保查詢在下一次排程執行之前完成，以避免重疊執行
+ 設定時間範圍時，請考慮日誌擷取延遲
+ 在特定時間使用 cron 表達式
+ 分散排程，以確保您不會達到查詢並行限制

**監控和維護**  
+ 定期監控執行歷史記錄，以識別故障或效能問題
+ 定期檢閱和更新 IAM 角色以維護安全性
+ 在部署到生產環境之前測試目的地可存取性

**Authorization**  
+ 排程查詢的所有 APIs 都會在排程查詢資源上進行授權，而不是在日誌群組等輸入中採用的資源上進行授權。相應地設定 IAM 政策
+ 使用 APIs 中傳遞的執行角色管理日誌群組的授權