創建質量校驗函數,方便用戶在定義數據元或維度屬性時進行質量規則引用,以支持后續對字段的質量規則的快速配置和校驗,本章節介紹如何創建質量校驗函數。
前提條件
已新建工作組“信息中心(xxzx)”,具體操作,請參見新建工作組。
已在工作組中分別添加數據源類型為MaxCompute、RDS MySQL的數據源,具體操作,請參見新建云計算資源。
已準備好質量校驗函數jar包,具體操作,請參見質量校驗函數jar包源代碼。
操作步驟
登錄數據資源平臺控制臺。
在頁面左上角,選擇 > 協同。
在頂部菜單欄,單擊圖標,選擇目標工作組。
在左側導航欄,選擇 > 字段標準設計。
將鼠標懸停至質量校驗函數,單擊圖標。
在質量校驗函數頁面,單擊新建函數。
在新建函數面板,填寫函數名為“手機號碼校驗”、函數Code為“sjhmjy”,選擇類型為MaxCompute的資源,在資源下拉列表中選擇+添加資源。
新建函數配置項如下:
函數名稱
函數Code
函數類型
手機號碼校驗
sjhmjy
MaxCompute
在新增資源面板,填寫資源名稱和資源Code、選擇資源類型,單擊上傳資源文件,選擇已保存在本地的jar包,單擊確定。
新建資源配置項如下:
資源名稱
資源Code
資源類型
資源文件
手機號碼校驗
sjhmjy
MaxCompute
jar包,詳細請參見質量校驗函數jar包源代碼。
在新建函數面板,選擇步驟4中創建的資源“手機號碼校驗(sjhmjy)”,填寫類名“com.aliyun.odps.udf.examples.PhoneNumberChecker”,單擊確定。
物理化質量校驗函數
在質量校驗函數頁面,選擇云計算資源為“MaxCompute”,選中質量校驗函數,單擊物理化。
在物理化面板,單擊下一步,選擇數據源“dataq_odps_dev”,單擊下一步,單擊開始執行。
執行成功后,單擊確定。
預期結果
函數管理頁面展示新增的質量校驗函數。