DataWorks有多个任务往一张表写数据,每个任务对应一个二级分区,哪个任务写了数据,就触发那个分区的校验,并且二级分区的值就是像我刚才表达的是字符。现在是我在自定义sql能拿到一级分区的值$yyyymmdd-1],但是二级分区想要动态的引用到触发校验的那任务,举个例子就是:比如一个任务A写 dt=20240612/source_table=abc.efg 分区,另一个任务B写dt=20240612/source_table=iii.efg分区, 可不可以实现当任务A运行完了之后,触发DQC去校验dt=20240612/source_table=abc.efg 这一个分区,而且source_table是不固定的,在自定义sq里怎么定义参数才能拿到触发的任务A的二级分区 abc.efg?
不过目前这个场景还没有办法实现,即使使用自定义sql 也没有办法判断source_table啥时候等于abc.efg ,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。