创建质量校验函数,方便用户在定义数据元或维度属性时进行质量规则引用,以支持后续对字段的质量规则的快速配置和校验,本章节介绍如何创建质量校验函数。
前提条件
已新建工作组“信息中心(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”,单击下一步,单击开始执行。
执行成功后,单击确定。
预期结果
函数管理页面展示新增的质量校验函数。