开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

DataWorks上周期差值 的逻辑不应该是 取bizdate最近的一条作为历史样本吗?

DataWorks这个逻辑是 表行数,1天差值的逻辑, 表行数, 上周期差值 的逻辑不应该是 取bizdate最近的一条作为历史样本吗?看这个也是 表行数,上周期差值, 样本值是最新的一条, 基准值是上一条的值, 您说的 ' 基准值可以理解为是昨天最后的那条' 是 表行数,1天差值的逻辑吧image.png

展开
收起
真的很搞笑 2023-11-21 08:48:17 28 0
2 条回答
写回答
取消 提交回答
  • 老的逻辑实现规则有点复杂 样本值是最新的那条 基准值可以理解为是昨天最后的那天 也就是23112-23158是否>=0,对的 这两个告警也是符合上述规则的,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-11-21 21:59:04
    赞同 展开评论 打赏
  • 在DataWorks中,对于表行数的1天差值逻辑和表行数、上周期差值逻辑,的确有所区别。对于表行数的1天差值逻辑,样本是当天分区的表行数,而基准值是前一天分区产生的表行数。这种方式可以帮助我们监测到表行数一天内的变化情况,从而及时发现可能存在的数据问题。

    而对于表行数、上周期差值的逻辑,基准值则是上一周期产生的分区的表行数,用来对比当天采集的表行数,计算出相差的数值。通过比较不同周期内的表行数,我们可以观察到表行数在一个周期内的变化情况,进而发现可能的周期性数据问题。

    在具体的实现上,DataWorks平台会在运维中心中,当表关联的调度节点运行完成后,触发数据质量校验。根据所设定的规则,比如上述的两种逻辑,DataWorks会进行相应的数据质量检查,如果发现问题,任务可能会因质量规则校验失败而退出,阻止下游节点执行,防止脏数据影响范围进一步扩大。

    总的来说,这两种逻辑分别关注了不同的时间范围和数据波动情况,为数据质量管理提供了全面的视角,能够更好地帮助我们保障数据的质量和准确性。

    2023-11-21 15:07:29
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关产品

  • 大数据开发治理平台 DataWorks
  • 相关电子书

    更多
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks商业化资源组省钱秘籍-2020飞天大数据平台实战应用第一季 立即下载
    基于DataWorks数据服务构建疫情大屏-2020飞天大数据平台实战应用第一季 立即下载