DataWorks数据质量功能里,对表配置DQC监控,如果表的一级分区是yyyymmdd,二级分区是不确定的字符,要求匹配全字符,需要怎么配置分区表达式来实现对每个二级分区进行DQC校验呢,规则里面自定义sql的话,一级分区用参数 dt='$[yyyymmdd-1]' 可以引用到业务日期,但是二级分区怎么写才能引用到参数呢?
二级分区也可以配置 dt=$[yyyymmdd]/hh=$[hh24miss-1/24] 类似这样 但是还不支持正则表达式哈
1级分区名=分区值/2级分区名=分区值/N级分区名=分区值,您可以试一下 二级分区先配置=abc,然后在自定义sql里 指定where 条件来确定实际要校验的分区范围 可以先尝试一下
,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。