更新时间:2024-03-18 GMT+08:00
分享

脚本开发流程

脚本开发功能提供如下能力:
  • 提供在线脚本编辑器,支持进行SQL、Shell、Python等脚本在线代码开发和调测。
  • 支持导入和导出脚本。
  • 支持使用变量和函数。
  • 提供编辑锁定能力,支持多人协同开发场景。
  • 支持脚本的版本管理能力,支持生成保存版本和提交版本。

    保存版本时,一分钟内多次保存只记录一次版本。对于中间数据比较重要时,可以通过“新增版本”按钮手动增加保存版本。

  • 支持复制出较长的脚本名。单击进入,通过模糊搜索,查询匹配的脚本内容。单击脚本名后面的复制按钮,可以复制较长的脚本名。
  • 支持单击右键,可快速复制脚本名称,同时可以快速的关闭已打开的脚本页签。
  • 在MRS API连接模式下,MRS Spark SQL和MRS Hive SQL脚本运行完以后,在执行结果中查看运行日志,增加一键跳转MRS Yarn查看日志的链接。
  • 企业模式下,开发脚本时,鼠标放置在上,单击“前往发布”跳转到任务发布页面。
  • 支持对“已提交”和“未提交”的脚本进行筛选。未提交的脚本通过红色进行标识。
  • 系统支持脚本参数以弹框的形式进行展示,参数名不能修改,参数值可以修改。你可以单击“测试参数”查看脚本中所引用的参数信息,同时可以查看环境中已配置的环境变量信息,不可修改,SQL语句中的参数可以按照参数名进行排序。
  • 支持SQL编辑器风格配置。鼠标放置在上,单击“风格配置”,可以对编辑器、操作栏、注释模板进行配置、以及查询SQL脚本编辑器可使用的快捷键。
  • SQL查询结果展示支持表格和列表两种展示方式。单击“风格配置”,在“编辑器配置”里面可以对SQL查询结果展示进行配置。
  • 企业模式下,支持从脚本开发界面快速前往发布。鼠标放置在上,单击“前往发布”,进入待发布任务界面。
  • 支持Hive SQL、DLI SQL、DWS SQL、RDS SQL和Impala SQL脚本可以查看右侧的数据表,单击表名前面的单选框,可以查看该数据的列名、字段类型和描述。
脚本开发的使用流程如下:
图1 脚本开发流程
  1. 新建脚本:新建相应类型的脚本。具体请参见新建脚本
  2. 开发脚本:基于新建的脚本,进行脚本的在线开发、调试和执行。具体请参见开发脚本
  3. 提交版本并解锁:脚本开发完成后,您需要提交版本并解锁,提交版本并解锁后才能正式地被作业调度运行,便于其他开发者修改。具体请参见提交版本
  4. (可选)管理脚本:脚本开发完成后,您可以根据需要,进行脚本管理。具体请参见(可选)管理脚本
  5. 发布脚本。企业模式下需要发布脚本,具体请参见发布脚本任务
分享:

    相关文档

    相关产品