測試實例是對周期任務進行測試時產生的實例,您可以在測試實例界面,通過列表及DAG圖的方式快速查看實例的詳細信息。
背景信息
使用限制
功能使用限制:
僅DataWorks專業版及以上版本用戶才可以使用運行診斷功能,目前支持您免費體驗,但建議升級至專業版以獲取更多產品能力。詳情請參見智能診斷。
僅DataWorks專業版及以上版本用戶才可以使用DAG圖的節點聚合、上游分析、下游分析功能。詳情請參見DataWorks版本服務計費說明。
部分功能僅支持有運維權限的用戶進行操作,如果功能入口置灰或者沒有功能入口,請進入管理中心,單擊左側導航欄的 ,在成員管理頁面檢查目標用戶是否有運維權限。詳情請參見:空間級模塊權限管控。
日志與實例使用限制:
不支持手動刪除測試實例,實例在過期后(30天左右)平臺將自動刪除。如果任務不需要再運行,可以選擇凍結實例。
公共調度資源組實例保留一個月(30天)、日志保留一周(7天)。
獨享調度資源組任務實例、日志保留一個月(30天)。
完成狀態的實例日志大于3M時,每天會定時進行清理。
執行測試操作并生成測試實例
進入運維中心。
登錄DataWorks控制臺,切換至目標地域后,單擊左側導航欄的 ,在下拉框中選擇對應工作空間后單擊進入運維中心。
對周期任務執行測試操作。
在運維中心頁面,單擊左側導航欄
。進入周期任務頁面。您可以通過以下兩種方式對周期任務執行測試操作。方法一:在周期任務列表模式下,單擊相應任務操作列的測試。如果當前頁面非列表模式,您可單擊頁面中間的圖標返回列表模式。
方法二:在DAG模式下,右鍵單擊相應實例的DAG圖,單擊菜單中的測試。如果當前頁面非DAG圖模式,您可單擊相應實例操作列的DAG圖,打開該任務的DAG圖。
配置冒煙測試相關參數。
參數
說明
冒煙測試名稱
您可以輸入冒煙測試的名稱。
選擇業務日期
選擇需要進行測試的業務日期。
說明業務日期選擇昨天之前,則立即執行任務。
如果業務日期選擇昨天,則需等到任務定時時間才會執行任務。
查看測試實例列表
測試實例列表為您展示周期任務執行測試操作后生成的測試實例,您可以查看測試實例的執行情況,并對實例執行相關操作。
操作 | 描述 |
篩選 | 在上圖的模塊1區域,您可以通過篩選條件過濾出需要查詢的實例。 您可以根據節點名稱、節點ID、節點類型、運行日期、業務日期、調度資源組、我的節點、我今天測試的節點和暫停(凍結)等條件進行精確篩選。 說明 默認篩選的業務日期是當前時間的前一天。 |
任務列表 | 在上圖的模塊2區域,以列表方式展示滿足過濾條件的測試實例。 |
操作 | 在上圖的模塊3區域,您可以對測試實例進行相關操作:
|
批量操作 | 在上圖的模塊4區域,您可以批量選擇任務,進行終止運行、重跑、置成功、暫停(凍結)和恢復(解凍)等操作。 |
每頁條數展示 | 在上圖的模塊5區域,您可以修改每頁展示的條數,最大支持每頁展示200條。 |
測試實例DAG圖
在列表模式下單擊測試實例名稱或操作欄中的DAG圖,即可打開該實例的DAG圖。您可以在DAG圖中,右鍵單擊實例進行相關操作。
功能 | 描述 |
DAG面板功能 | 單擊相應任務后的DAG圖,打開該任務的DAG圖。您可以在DAG圖中進行如下操作:
|
單個實例操作 | 您可以右鍵單擊目標節點,執行相關操作。
說明 其他操作請參考查看測試實例列表。 |
單個實例詳情 | 在上圖的模塊4區域。您可以進行如下操作:
|
查看實例詳情
在DAG圖模式下,單擊對應實例,在右下角彈出的彈出中單擊展開詳情,將為您彈出實例詳情頁面,您可以查看當前實例的屬性、上下文、運行日志、操作日志、代碼等詳細信息。
功能 | 描述 |
屬性 | 您可以在此頁簽查看任務在生產環境的調度屬性。界面參數介紹詳情請參見:配置資源屬性。
|
上下文 | 為您展示當前任務的所有輸入參數和輸出參數,上下文的功能介紹詳情請參見:配置節點上下文。 |
運行日志 | 任務啟動運行后,可通過運行日志查看任務的詳細執行過程。日志中的核心參數介紹,請參見附錄二:運行日志參數介紹。 |
操作日志 | 用于查看任務或實例的操作記錄(時間、操作人、具體操作)。 |
代碼 | 用于查看生產環境當前任務的最新代碼。若不符合預期,請確認任務最新版本是否已經發布成功。詳情請參見:發布任務。 |
任務運行問題定位
如果任務運行不符合預期,您可以通過運行診斷功能,診斷任務未運行的原因或存在的問題。