本文介紹設定任務調度策略的操作流程。
前提條件
已編寫SQL語句。具體操作,請參見步驟二:編寫SQL分析語句。
使用說明
修改發行的SQL分析任務時,如果修改輸出欄位的名稱和類型,修改前產生的儲存表資料將被調度產出的新資料覆蓋。
如果需要調整SQL分析任務輸出的儲存表的結構,且保留原已產生的資料存放區表的資料,請重新建立並配置SQL分析任務。
修改或刪除發行的SQL分析任務前,需先撤銷該任務。
僅可修改或刪除狀態為未上線和已下線的SQL分析任務。
不可恢複已刪除的SQL分析任務,請謹慎操作。
如果SQL分析任務輸出的自訂儲存表,已應用於資料分析的其他服務,該SQL分析任務刪除後,對應服務將受到業務層面的影響。
例如,某SQL分析任務輸出的自訂儲存表已成為某資料API的資料來源,在調度生效日期未到達前,該任務下線並被刪除後,對應的API將無法用於查詢停止調度以後的資料。
操作步驟
在SQL資料服務工作台頂部工具列的右上方,單擊發布執行。
在執行設定對話方塊中,設定SQL分析任務的調度策略。
專案
說明
結果儲存表
將查詢結果輸出至指定的自訂儲存表。
自訂儲存表的詳細資料,請參見自訂儲存表。
重要設定執行任務策略前,請建立一個全新的自訂儲存表,並在表結構中配置輸出資料的欄位,用於儲存SQL分析任務調度產出的資料。具體操作,請參見建立和管理自訂儲存表。
一個自訂儲存表,僅可作為一個資料解析或SQL任務的輸出表。
資料寫入策略
SQL分析任務在調度生產資料過程中,寫入資料時的策略。
僅支援主鍵覆蓋(預設):每次產出資料時,如果資料中主鍵的資料重複,則只保留一份資料。
請選擇主鍵
資料的主鍵欄位,顯示自訂儲存表的主鍵欄位。
調度策略生效日期
調度SQL分析任務的時間範圍。
調度周期
調度SQL分析任務的頻率,可選:
小時:SQL分析任務上線1小時後,每小時基於過去1個小時產生的資料,調度產出資料。
日:SQL分析任務上線1天后,每Apsara Infrastructure Management Framework於前1天產生的資料,調度產出資料。
例如,某小時調度的SQL分析任務,6:00執行調度任務時,基於5:00~5:59期間產生的資料,查詢併產出資料。
單擊校正設定,確認調度策略配置全部通過。
在校正設定對話方塊,單擊發布任務。
後續步驟
SQL分析任務上線後,您可以根據業務需要,查看任務的配置情況和調度情況。具體操作,請參見可選:營運SQL分析任務。