1 概述
代码速读是分析 SQL 字段计算逻辑的扩展工具。该工具可协助用户快速阅读代码,尤其在在复杂SQL中对字段生产逻辑的凝鍊更是效果非凡,可大大降低用户读代码的时间成本。
2 使用前提
- 该插件需开通 Dataleap DataOps敏捷研发及以上版本后,方可使用,详见版本服务计费说明。
- 适用场景支持 SQL 类型任务:LAS SQL、EMR SQL、EMR StarRocks SQL、EMR Doris SQL、EMR Serverless StarRocks SQL
3 功能简介
图中范例中,SQL代码长度为114行,以速读工具查看department字段,该字段的生产逻辑仅4行,精简了96%与该字段无关的代码,大大降低用户读代码的时间成本
使用步骤
- 插件完成安装后,单击左侧工具栏回到数据开发页,打开HSQL作业
- 当代码行数大于等于50行时,将代码光标移动到欲精简的字段,在该字段左侧会出现速读按钮
- 点击该按钮后,会出现速读面板,并将精简后的代码展示于面板中。因为代码精简需要计算,大概会有1~10秒的等待时间
- 可以勾选上方的「保留with语句」按钮来保留with或insert相关的SQL