創(chuàng)建并管理自定義規(guī)則模板
DataWorks數(shù)據(jù)質(zhì)量支持通過(guò)統(tǒng)一管理自定義規(guī)則,形成自建的規(guī)則模板庫(kù),幫助您提升規(guī)則配置的效率。本文將為您介紹如何新建自定義規(guī)則模板,以及如何操作自定義規(guī)則模板。
前提條件
您需要購(gòu)買DataWorks企業(yè)版及以上版本,才可以使用規(guī)則模板庫(kù)功能。
背景信息
您可以通過(guò)規(guī)則模板庫(kù)新建規(guī)則模板。新建成功后,即可操作和應(yīng)用規(guī)則模板。
注意事項(xiàng)
自定義規(guī)則的變更操作僅對(duì)變更后引用該規(guī)則的任務(wù)生效,不會(huì)修改存量(現(xiàn)有)任務(wù)的自定義規(guī)則設(shè)置。
新建自定義規(guī)則模板
進(jìn)入數(shù)據(jù)質(zhì)量頁(yè)面。
登錄DataWorks控制臺(tái),切換至目標(biāo)地域后,單擊左側(cè)導(dǎo)航欄的 ,在下拉框中選擇對(duì)應(yīng)工作空間后單擊進(jìn)入數(shù)據(jù)質(zhì)量。
在左側(cè)導(dǎo)航欄,單擊
。單擊圖標(biāo),選擇新建文件夾。
在新建文件夾對(duì)話框中,輸入名稱并選擇目標(biāo)文件夾,然后單擊確定。
在左側(cè)目錄右鍵單擊相應(yīng)的文件夾名稱,選擇新建規(guī)則模板。
您也可以重命名和刪除相應(yīng)的文件夾。
在新建規(guī)則模板對(duì)話框,配置各項(xiàng)參數(shù)。
參數(shù)
描述
模板名稱
請(qǐng)輸入自定義的模板名稱。
規(guī)則字段
目前僅支持自定義SQL。
采樣方式
目前僅支持自定義SQL。
Set Flag
請(qǐng)輸入SQL的前置
set
語(yǔ)句。說(shuō)明多條語(yǔ)句之間使用英文逗號(hào)(,)分隔,語(yǔ)句末尾無(wú)需添加分號(hào)(;)。
校驗(yàn)類型
目前支持數(shù)值型和波動(dòng)率型。
校驗(yàn)方式
選擇不同的校驗(yàn)類型,對(duì)應(yīng)不同的校驗(yàn)方式:
如果選擇的校驗(yàn)類型為數(shù)值型,目前校驗(yàn)方式僅支持與固定值比較。
僅可以返回經(jīng)過(guò)count、sum等運(yùn)算后的一個(gè)值,與固定值比較。
如果選擇的校驗(yàn)類型為波動(dòng)率型,則校驗(yàn)方式包括:
7天平均值波動(dòng)
30天平均值波動(dòng)
1天周期比較
7天周期比較
30天周期比較
7天方差波動(dòng)
30天方差波動(dòng)
1,7,30天波動(dòng)檢測(cè)
上一周期比較。
自定義SQL
請(qǐng)輸入自定義的SQL語(yǔ)句,您可以使用${tableName}表示表名。
說(shuō)明自定義SQL的采集結(jié)果需要是一個(gè)值(一行一列的形式),這樣才能跟固定值做比較。
目標(biāo)文件夾
選擇該自定義規(guī)則模板需要存放的文件夾名稱。
單擊確定。
操作規(guī)則模板
單擊相應(yīng)規(guī)則模板的名稱,即可查看、編輯、刪除和復(fù)制該規(guī)則模板。
操作 | 描述 |
查看 | 您可以查看相應(yīng)規(guī)則模板的參數(shù)配置、應(yīng)用列表和日志:
|
編輯 | 單擊右上角的編輯,在編輯規(guī)則模板對(duì)話框中修改相應(yīng)的參數(shù),單擊確認(rèn)。 |
刪除 | 單擊右上角的刪除,在刪除模板對(duì)話框中,單擊確認(rèn)。 |
復(fù)制 | 單擊右上角的復(fù)制,在復(fù)制規(guī)則模板對(duì)話框中,輸入模板名稱并選擇目標(biāo)文件夾,單擊確認(rèn)。 |
應(yīng)用自定義規(guī)則模板
您可以在添加監(jiān)控規(guī)則時(shí),選擇和使用創(chuàng)建的自定義規(guī)則模板。
進(jìn)入數(shù)據(jù)質(zhì)量頁(yè)面。
登錄DataWorks控制臺(tái),切換至目標(biāo)地域后,單擊左側(cè)導(dǎo)航欄的 ,在下拉框中選擇對(duì)應(yīng)工作空間后單擊進(jìn)入數(shù)據(jù)質(zhì)量。
進(jìn)入按表配置監(jiān)控規(guī)則。
在左側(cè)導(dǎo)航欄,單擊
,進(jìn)入按表配置規(guī)則頁(yè)面。左側(cè)數(shù)據(jù)源列表按需選擇待配置規(guī)則的表所在的數(shù)據(jù)庫(kù)。
根據(jù)數(shù)據(jù)庫(kù)類型、數(shù)據(jù)庫(kù)、表名等條件篩選,單擊目標(biāo)表名或操作列的監(jiān)控配置,進(jìn)入該表的表質(zhì)量詳情頁(yè)。
該頁(yè)面展示了當(dāng)前表所有已配置的質(zhì)量規(guī)則,您可通過(guò)規(guī)則是否已關(guān)聯(lián)質(zhì)量監(jiān)控來(lái)快速過(guò)濾目標(biāo)規(guī)則,并對(duì)未關(guān)聯(lián)質(zhì)量監(jiān)控的規(guī)則定義規(guī)則運(yùn)行方式。
在表質(zhì)量詳情頁(yè)的規(guī)則管理頁(yè)簽,單擊新建規(guī)則,進(jìn)入規(guī)則配置頁(yè)面。
通過(guò)自定義規(guī)則模板創(chuàng)建數(shù)據(jù)質(zhì)量規(guī)則。
引用自定義模板時(shí),將自動(dòng)顯示該模板的基本配置(例如Flag參數(shù),校驗(yàn)SQL)等,您可以自定義規(guī)則名稱,并按照規(guī)則類型,配置監(jiān)控閾值(例如數(shù)值型規(guī)則需要定義正常閾值、紅色閾值,此外,波動(dòng)型規(guī)則還需要定義橙色閾值。)
各參數(shù)解釋,詳見(jiàn)新建自定義規(guī)則模板。
單擊確定。
相關(guān)文檔
您可以在按表配置規(guī)則時(shí),應(yīng)用自定義規(guī)則模板。更多信息,請(qǐng)參見(jiàn)配置規(guī)則:按表(單表)。