开发者社区> 问答> 正文

数据仓库中的开发规范具体是什么意思啊?

数据仓库中的开发规范具体是什么意思啊?

展开
收起
游客ahv54x37wvm7u 2021-12-12 15:58:28 456 0
1 条回答
写回答
取消 提交回答
  • 1 表和列的注释释是否有缺失,复杂计算逻辑是否有注释释

    2 任务是否支持多次重跑而输出不变,不能有insert into语句

    3 分区表是否使用分区键过滤并且有有效裁剪

    4 外连接的过逑条件是否使用正确,例如在左连接的where语句存在右表的过滤条件 5 关联小表,是否使用/*+ map join * / hint

    6 不允许引用别的计算任务临时表

    7 原则上不允许存在一个任务更新多个目标表

    8 是否存在笞、迪卡尔积

    9 禁止在代码里面使用drop 111ble、creat它111ble、renaiue 111ble、chan零column等ddl语句

    10 使用动态分区时,有没有检查分区键值为NULL的情况

    11 DQC质量监控规则是否配置,严禁棵奔

    12 代码中有没有进行适当的规避数据倾斜语句

    13 Where条件中is null语句有没有进行空字符串处理

    2021-12-12 15:59:08
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
基于阿里云MaxCompute构建企业云数据仓库CDW的最佳实践建议 立即下载
PostgresChina2018_陶征霖_新一代数据仓库OushuDB架构剖析 立即下载
MaxCompute数据仓库数据转换实践 立即下载