You need to enable JavaScript to run this app.
导航
DDL 助手
最近更新时间:2024.05.24 15:28:13首次发布时间:2024.05.24 15:28:13

1 概述

DataLeap 提供 DDL 助手插件,是一款可帮助您编写 INSERT 语句的工具。它提供了字段对比功能,以及一键添加注释功能,可帮助您提升 SQL 编程效率与质量。
本文将为您介绍 DDL 助手插件的使用。

2 使用前提

  • 插件市场需开通 Dataleap 分布式数据自治服务版本后,方可使用,详见版本服务计费说明
  • 适用场景支持 SQL 类型任务:LAS SQL、EMR SQL、EMR StarRocks SQL、EMR Doris SQL、EMR Serverless StarRocks SQL,包含数据开发和临时查询中的 SQL 类型。

3 功能简介

3.1 字段对比功能

数据开发的任务开发编辑器中,您可输入一段 INSERT 语句的 SQL 后,将鼠标移动到 INSERT 语句上,即可看到「对比 DDL 字段」的按钮,单击按钮后出现对比 DDL 字段弹窗,来比较当前 INSERT 代码与 DDL 建表语句。
从下图中可看到 product_name 并不在建表语句中,便会高亮提示出异常。

3.2 一键添加注释功能

DDL 助手还提供了一键添加注释的能力,通过单击「插入注释」按钮,将表字段的说明文字快速添加到 INSERT SELECT 字段中。

3.3 一键插入字段

DDL 助手也提供了一键加入表字段的能力。当 INSERT...... SELECT FROM TABLE 语句,SELECT 后还未添加表字段时,您可单击「插入字段」按钮,一键将表字段插入到 SELECT 后。
图片

4 使用步骤

4.1 进入插件市场

  1. 登录 DataLeap租户控制台
  2. 概览界面,显示加入的项目中,单击数据开发进入对应项目。
  3. 任务开发界面,左侧导航栏中,单击插件市场按钮,进入插件列表页面。
  4. 单击 DDL 助手插件名称,可查看该插件使用说明文档。

说明

也可以使用Ctrl + Shift + X(Mac下使用 + Shift + X),用快捷键方式来快速开启插件市场。

图片

4.2 安装 DDL 助手

在左侧插件市场列表中,找到 DDL 助手,并单击右下角安装按钮,即可一键完成安装。
图片

4.3 使用插件

  1. 插件完成安装后,单击左侧工具栏回到数据开发页,并打开 SQL 作业,
  2. 在 SQL 编辑界面,输入一段 INSERT SQL,并将鼠标移到 INSERT 上方,便可看到「对比DDL字段」、「插入注释」、「插入字段」按钮。

    说明

    EMR、EMR Serverless 引擎的任务类型,需确保查询表所在的 EMR、EMR Serverless 引擎,和新建 SQL 任务时选择的引擎关联实例一致。

    图片

4.4 关闭/开启 DDL 助手

插件安装完成后,您可按需操作开启或关闭 DDL 助手相关能力。

  1. 在数据开发界面左下角,单击齿轮按钮,进入个性化设置。
  2. 单击设置按钮,进入编辑器设置界面
  3. 单击选择 Extensions > Ddl Helper,便可按需进行选择是否开启或关闭「对比DDL字段」、「对比DDL字段名称」、「插入 DDL 注释」、「插入 DDL 字段」。

图片

5 卸载插件

左侧单击插件市场按钮,在已安装列表中找到需要卸载的插件,鼠标移动至右侧的设置按钮,单击卸载,即可完成插件卸载。
图片