SQLBoy日常工作技巧
入职新工作三周了,虽然还处理 SQLBoy 阶段,但是学习到了非常多小技巧,有必要记录一下,持续更新,避免遗忘。
- 规范需求记录,脚本备份,文档归类,代码片段,数字字典
- 封装公共参数和大数据脚本执行参数到脚本当中,执行脚本只需要引入变量
- 每一种 SQL 脚本方式封装一个方法,固定脚本执行格式
- SQL 中空值和 null 同时过滤:字段 > ‘’
- 历史数据回溯,通过封装脚本传参调用执行脚本进行
- 任务统一规范命令,数据丢失任务失败方便排除定位
- 等值判断注意非空校验和异常数据处理
- 等值判断先确定数值格式匹配,大小匹配,格式兼容
- 需求闭环,全链路自动化分析
- 代码自查,逻辑明确,自我溯源
- 明确需求,避免重复遗忘丢失误判
- 先理清思路,确认细节,规划执行路径和测试路径,再具体操作
- 整理小知识,定期存档回顾
- 验证数据准确性,包括:字段类型、数量、topN、趋势等
- 跨部门沟通,主动提供上下文,把相关人当做小白,从最基础的理念给合作部门介绍
SQLBoy日常工作技巧
https://jface001.github.io/2022/02/09/SQLBoy日常工作小技巧/