本文为您介绍如何进行编辑、执行、删除即席查询任务及编辑器,帮助您更好的管理即席查询任务。

编辑即席查询任务

  1. 登录Dataphin控制台
  2. 在Dataphin控制台页面,选择工作区地域后,单击进入Dataphin>>
  3. 在Dataphin首页,单击顶部菜单栏的研发
  4. 在数据开发页面,单击项目名称后的test图标,选择数据开发的项目空间(DevBasic项目)。

    如果您当前访问的是DevBasic项目,且项目空间为您的数据开发空间,则不需要选择项目空间。

  5. 在数据开发页面,单击即席查询
  6. 即席查询页面,将鼠标悬停在需删除的即席查询任务的图标后,单击编辑
  7. 在该即席查询文件的代码编写页面,单击页面右上方的tset图标,偷锁。
    当您需要编辑他人创建的文件或您的文件被他人锁定时,只有偷锁成功后,您才可以编辑即席查询文件。
    • 如果您需要编辑他人创建的文件或您的文件被他人锁定时,则需要偷锁。偷锁成功后,您才可以编辑即席查询文件。
    • 如果即席查询文件被您已锁定,则不需要偷锁。
    1. 在该即席查询文件的代码编写页面,编写代码任务。
      编写代码时,引用表的说明:
      • 使用跨项目物理表时,名称需以项目英文名为前缀。例如select * from cloudtest_dev.table4,其中table4为物理表。
      • 逻辑表查询时,名称需以业务板块的英文名为前缀。例如select province from ld_practice.dim_province,其中dim_province为逻辑表。
      • 查询开发环境数据时,需生产环境名称后加上_dev,系统会自动根据生产环境中的业务板块及项目生成对应的变量。例如,业务板块LD_Trade,则系统自动生成业务板块变量${LD_Trade}。该变量在开发环境执行时默认被替换为LD_Trade_dev,在生产环境执行时默认被替换为LD_Trade。您也可以执行时设置固定的值,提高代码在不同环境执行的灵活性。
    2. 完成编写后,单击预编译,检验SQL语句是否复合规范。

      如果不复合规范,则单击格式化,系统自动调整您编写的SQL语句,使得其符合规范。

    3. 规范校验通过后,单击执行,查看运行SQL结果是否成功。
  8. SQL运行成功后,单击页面右上方的gagag图标,完成目标表的创建。

删除即席查询任务

说明 仅支持删除您已锁定的即席查询任务。
  1. 即席查询页面,将鼠标悬停在需删除的即席查询任务的图标后,单击删除
  2. 提示对话框中,填写备注信息。
  3. 单击确定并提交,完成即系查询任务的删除。

移动即系查询任务

说明 仅支持移动您已锁定的即席查询任务。
  1. 即席查询页面,将鼠标悬停在需删除的即席查询任务的图标后,单击移动
  2. 移动文件对话框中,选择选择目录
  3. 单击确定,完成即系查询任务的移动。

重命名即系查询任务

说明 仅支持重命名您已锁定的即席查询任务。
  1. 即席查询页面,将鼠标悬停在需删除的即席查询任务的图标后,单击重命名
  2. 根据页面提示,在文本输入框中输入即席查询任务的名称。
  3. 按下Enter键,完成即系查询任务的重命名。