本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用查詢編輯器 v2 建立查詢排程
您可以建立排程,以使用 Amazon Redshift 查詢編輯器 v2 執行SQL陳述式。您可以建立排程,以符合您業務需求的時間間隔執行SQL陳述式。排程查詢執行時,Amazon 會啟動查詢 EventBridge 並使用 Amazon Redshift Data API。
建立排程以執行SQL陳述式
-
在編輯器 檢視中,選擇 排程以建立排程以執行SQL陳述式。
-
在定義排程時,您會提供下列資訊。
-
擔任執行查詢所需許可IAM的角色。此IAM角色也會連接至您的叢集或工作群組。
-
AWS Secrets Manager 或臨時憑證的身分驗證值,以授權存取您的叢集或工作群組。資料 支援這些身分驗證方法API。如需詳細資訊,請參閱驗證已排程的查詢。
-
資料庫所在的叢集或工作群組。
-
所要查詢的資料所在資料庫的名稱。
-
已排程查詢的名稱及其描述。查詢編輯器 v2 會為您以 "QS2-" 提供的排程查詢名稱加上字首。查詢編輯器 v1 會在其已排程查詢的名稱前面加上「QS-」。
-
要在排程上執行的SQL陳述式。
-
排程頻率和重複選項,或定義排程的 cron 格式值。如需詳細資訊,請參閱 Amazon CloudWatch Events 使用者指南 中的 Cron Expressions。
-
或者,您可以啟用標準 Amazon SNS通知來監控排程查詢。您可能需要確認您提供給 Amazon SNS通知的電子郵件地址。檢查您的電子郵件是否有連結,以確認 Amazon SNS通知的電子郵件地址。如需詳細資訊,請參閱《Amazon Simple Notification Service 開發人員指南》中的電子郵件通知。如果您的查詢正在執行中,但您看不到SNS主題中發佈的訊息,請參閱 Amazon EventBridge 使用者指南 中的我的規則執行,但我看不到任何發佈到 Amazon SNS主題的訊息。
-
-
選擇排程查詢以儲存並啟用排程,並將排程新增至已排程的查詢檢視中的查詢清單。
已排程的查詢 檢視會列出叢集和工作群組的已排程查詢。使用此檢視時,您可以顯示排程查詢詳細資訊、啟用或停用排程、編輯排程,以及刪除已排程的查詢。當您檢視查詢詳細資訊時,您也可以檢視依排程執行查詢的歷史記錄。
注意
排程查詢執行只會在排程歷史記錄清單中存在 24 小時。依排程執行的查詢未出現在查詢編輯器 v2 的查詢歷史記錄檢視中。
排程查詢的示範
如需排程查詢的示範,請觀看下列影片。