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

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

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

展开
收起
云问追踪 2023-01-11 15:43:35 450 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等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关电子书

更多
SQL Server在电子商务中的应用与实践 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载