定時任務讓 Data Agent 按計劃自動執行指令,適用於日報產生、定期檢查、批量處理等情境。本文介紹如何查看、建立和管理定時任務。
功能概述
定時任務用於讓 Data Agent 按照您配置的時間自動執行指定的任務,無需人工幹預即可周期性地完成報表產生、例行巡檢、批量處理等工作。
通過定時任務,您可以:
將重複性工作自動化:把每日報表、指標巡檢等周期性工作交給 Agent 按時執行,釋放人工操作。
按可靠性需求選擇執行環境:輕量任務選擇執行個體內執行,共用當前執行個體的資源;對可靠性要求嚴格的保障類任務選擇託管執行,由
DataWorks調度系統負責觸發與執行。跟蹤任務執行情況:在執行記錄中查看每次執行的狀態、耗時和記錄,便於定位和排查問題。
典型需求情境:
報表產生:每天或每周固定時間自動執行報表產生指令,產出日報、周報。
定期檢查:周期性檢查資料品質、任務運行狀態等。
批量處理:在業務低峰期自動執行批量資料處理指令。
前提條件
已建立並啟動 Data Agent 執行個體。具體操作,請參見Data Agent 簡介。
查看定時任務
在 Data Agent 介面左側導覽列,單擊定時任務。
開啟我的定時任務標籤頁,查看已建立的工作清單。列表以卡片網格形式展示,包含任務名稱、執行環境、下次執行時間和狀態資訊。
使用篩選條件縮小範圍:
搜尋方塊:按任務名稱搜尋。
執行環境篩選:全部、執行個體內執行、託管執行。
狀態篩選:全部、運行中、已停止。
切換到執行記錄標籤頁查看任務的歷史執行記錄,包括執行時間、狀態和耗時。
工作清單每 20 秒自動重新整理。
建立定時任務
可通過表單手動建立定時任務,也可單擊通過對話建立,用自然語言在會話裡引導 Agent 完成建立。
手動建立步驟如下:
在定時任務頁面,單擊建立定時任務。
配置以下任務參數:
參數
必填
說明
任務名稱
是
僅支援中英文、數字、底線、連字號
任務描述
是
Agent 執行的指令內容。單擊輸入框內的專家套件或技能按鈕,可在描述中引用已啟用的專家套件或已安裝的技能
調度時間
是
通過可視化選取器配置執行頻率(如每天)和具體時間(如 08:00)
模型
是
選擇 Agent 執行任務時使用的模型(如
qwen3.8-max)執行環境
是
選擇任務的運行環境,選擇後不支援切換(見下方說明)
資源群組
託管執行時必填
預設使用當前執行個體綁定的資源群組
工作空間
託管執行時必填
預設使用當前執行個體關聯的工作空間
CU
託管執行時必填
單次任務運行所需的計算資源量,預設為 2
選擇執行環境:
執行環境
說明
適用情境
執行個體內執行
在當前 Data Agent 執行個體內執行定時任務,共用當前執行個體的資源
需要共用當前執行個體資源和會話內容相關的輕量級定時任務
託管執行
由
DataWorks調度系統負責觸發與執行,運行環境與當前 Data Agent 隔離,穩定性更高對可靠性要求嚴格的保障類任務
重要執行環境選擇後不支援切換。
單擊建立。
管理已有定時任務
對於已建立的定時任務,支援以下操作:
操作 | 說明 |
查看詳情 | 展開任務的唯讀詳情視圖 |
編輯 | 修改任務配置。運行中的任務需先停止後編輯,修改後下次觸發時生效 |
立即運行 | 手動觸發一次任務執行 |
停止 | 停止正在啟動並執行定時任務(需輸入任務名確認) |
刪除 | 永久刪除任務 |