Dataphin支援大量設定任務級和欄位級的監控警示,任務級支援物理任務、邏輯表任務,欄位級支援邏輯表欄位,便於您及時發現並處理任務警示,同時提高任務監控警示配置的效率。本文為您介紹如何為任務和邏輯表欄位配置監控警示規則。
前提條件
在執行操作前,請確認您已滿足以下條件中的任意一個:
已提交Basic專案中的任務至生產環境。
發行Dev專案中的任務至生產環境。具體操作,請參見管理髮布任務。
使用限制
僅支援針對生產環境的任務進行配置監控警示規則。
單次配置最多支援選擇100個監控項。監控項包括任務和邏輯表的欄位。
批量為任務或欄位配置相同的監控警示規則
在Dataphin首頁的頂部功能表列中,選擇研發 > 任務營運。
在左側導覽列選擇監控管理 > 離線任務監控。
在離線任務監控頁面,單擊任務監控或欄位監控頁簽,在對應頁簽下,單擊建立離線監控,選擇批量監控對象配置。
在建立離線任務監控(批量監控對象配置)對話方塊中,配置監控參數。
配置警示原因
參數
描述
警示原因
警示原因支援配置出錯、未完成、運行逾時、完成、資料延遲事件。
出錯:任務級任務運行過程中出錯後,即觸發警示。邏輯表中的任一欄位出錯時將觸發警示。
說明Dataphin會自動重試運行任務,直至重試次數耗盡。如果任務運行仍然出錯,才會觸發警示。
未完成:設定未完成須設定監控的物件類型以及未完成的時間點(即觸發條件),超過該時間點未運行完成則警示。監控的對象支援監控日/周/月調度周期任務和小時/分鐘調度周期任務。
說明修改未完成警示配置後將在次日生效。
日/周/月調度周期任務:任務在配置的觸發條件時間內未完成,則警示。觸發條件時間的時區,同監控區間參數的說明,詳情請參見下文。
小時/分鐘調度周期任務:觸發條件支援特定時間後仍未完成和執行個體在定時已耗用時間後仍未完成。
特定時間後仍未完成:對於受監控的小時/分鐘調度任務的指定周期,在指定時間後仍未運行完成,將會觸發警示。指定周期的周期範圍支援1~288個周期。若需要添加多個周期,您可以單擊+添加周期,最大支援添加24個周期,周期之間不可重複。其中監控時間點的時區,同監控區間參數的說明,詳情請參見下文。
執行個體在定時已耗用時間後仍未完成:對於受監控的小時/分鐘調度任務的指定監控周期,在定時已耗用時間後的指定時間仍未運行完成,將會觸發警示。監控周期範圍支援快捷選擇全部、第一個周期、最後一個周期或自訂勾選需要監控的周期範圍。周期範圍支援1~288個周期。
重要針對未完成的監控警示,更改監控任務的調度周期為小時或分鐘,將會導致對應監控規則失效。
指定時間點邏輯表中存在未完成的欄位將觸發警示(僅天級任務有效)。
運行逾時:設定運行逾時須設定運行超過時間,支援配置的運行逾時範圍為0~19999分鐘,若超出範圍將以輸入值的臨近預設值為已耗用時間範圍。從執行個體運行狀態變成運行中開始計算,經過指定時間長度後任務層級任務未運行結束或邏輯表存在欄位仍未運行結束則觸發警示。
完成:任務級任務完成運行後,即觸發警示。明細表中全部欄位運行完成後觸發警示;匯總表中任一指標完成時觸發警示。
資料延遲:存在延遲產生的資料時將觸發警示,僅支援已開啟資料延遲的事實邏輯表配置。
警示頻率
警示資訊發送的頻率。支援配置頻率範圍為1~59分鐘/次,若超出範圍將以輸入值的臨近預設值為警示頻率。
監控區間
設定監控生效的時間區間。支援全天或指定時段。指定時段時按照系統時區配置起始時點和結束時點。
當系統時區(即使用者中心中的時區)與調度時區不一致時,系統將同時展示系統時區和調度時區。選擇指定時段的起始時間後,系統自動計算出對應的調度時區時間。當計算出的調度時區時間與系統時區時間不在同一天時,使用
(-1)表示前一天、(+1)表示後一天。例如,系統時區為GMT+08:00,調度時區為GMT+01:00,指定時段配置為00:00 ~ 01:00,則對應的調度時區時間為17:00(-1) ~ 18:00(-1)。發送次數
警示觸發時,警示資訊發送的次數。支援1~10之間的整數,若超出範圍將以輸入值的臨近預設值做為發生次數。
接收配置
警示的接收人配置。接收人支援責任人、值班表或自訂。若需不同接收人配置,您可單擊+新增接收人進行添加。
責任人:任務負責人。
值班表:警示中心所配置的值班表。需要您提前完成值班表的建立,詳情請參見建立值班表。
自訂:適用於需要警示給非責任人和值班人員的情境,例如需要警示給專案系統管理員。
接收方式:支援DingTalk、簡訊、電話、郵件、飛書、企業微信和自訂渠道。
重要選擇接收人對應的連絡方式。如何為接收人配置連絡方式,請參見添加Dataphin成員。
根據您選擇的警示原因,配置對應的監控警示規則後,單擊下一步。
在選擇監控項頁簽,按照下圖指引,選擇需要按照該警示規則監控的任務。

單擊確定。
批量為一個任務或欄位配置監控警示規則
在任務監控或欄位監控頁簽下,單擊建立離線監控,選擇批量監控規則配置。
在建立離線任務監控(批量監控規則配置)對話方塊,進行以下配置。
監控任務:選擇需要配置監控規則的任務或邏輯表欄位。
警示原因:單擊+建立警示原因,選擇警示原因,支援配置出錯、未完成、運行逾時、完成、資料延遲事件。參數及說明同批量監控對象配置,詳情請參見參數描述。
單擊確定。
後續步驟
您可以在警示中心查看所有的警示事件。如何查看警示事件,請參見警示事件。