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

模型是怎么打分的?怎么控制数仓SQL规范?

模型是怎么打分的?怎么控制数仓SQL规范?

展开
收起
云问追踪 2023-01-11 15:43:35 470 0
2 条回答
写回答
取消 提交回答
  • SQL的规范需要从三个方面入手,首先肯定是有明确的书面文档,对于SQL的编写规范,如果没有,DataWorks文档中有个目录"SQL代码编码原则和规范"可以参考;然后是对于评审的要求,最好是有单独专门的评审人员,而不是由其他成员兼职,哪怕轮岗也比兼职好,因为实际开发中很容易出现,我手头活很多,还去评审其他人代码,根本没有时间的问题;最后就是复盘,每个月或者一个季度可以举行一个小组内的复盘,每个人总会有一两个意想不到的总结和问题,根据这些再去维护之前的文档

    2023-01-12 19:59:41
    赞同 展开评论 打赏
  • 开发人员写SQL 容易出现跨层依赖。首先是SQL 规范,DataWorks 提供了很多检查器的功能,可以监测到数据上很大一部分问题,比如select *。其次是模型打分,主要从模型的规范和成本、稳定性和通用性来评估模型的好坏,将这几个维度综合起来来给模型打一个分。

    《全链路数据治理-智能数据建模》电子书,点https://developer.aliyun.com/ebook/download/7845 可下载完整版

    2023-01-11 16:50:25
    赞同 展开评论 打赏

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

热门讨论

热门文章

相关电子书

更多
基于云原生数据仓库AnalyticDB PG的最佳实践 立即下载
新氧云原生全栈数仓最佳实践 立即下载
离线实时一体化数仓与湖仓一体—云原生大数据平台的持续演进 立即下载