阅读189 返回首页    go 阿里云


ODPS代码编辑器__数据开发手册_用户操作指南_大数据开发套件-阿里云

ODPS代码开发编辑器主要由工具栏、代码编辑区、参数配置组件、数据表组件、资源组件、函数组件等组成,支持关键字智能联想和高亮显示。您可通过双击工作流中的节点(仅限ODPS SQL、OPEN MR、SHELL)或新建脚本文件进入代码编辑器。ODPS代码编辑器各个部分的介绍如下:

1-工具栏:ODPS代码编辑常用的工具。

序号 标识 标识说明
1 返回 若从工作流开发面板进入节点代码编辑界面,则工具栏中存在返回按钮,即返回工作流整体视图
3 运行 选中部分代码运行,不选择代码则运行当前所有代码,多条语句会按顺序串行运行。
4 停止 停止当前正在执行的Job
5 格式化 代码格式化。

【注意】:点击运行,代码将以该项目空间对应的计算引擎所配置的身份来运行ODPS任务。

2-代码编辑区:编写ODPS SQL、OPEN MR、Shell脚本区域。

3-参数配置:工作流需要周期调度时,节点代码里类似表分区时间值需要每次调度都替换不同的时间,此时代码里分区值可以用变量表达如”insert overwrite table tablename partition(ds =’${变量名}’) select……“,那么节点代码调试和自动调度时就需要在这里给代码中的变量赋值。代码变量包括系统变量和自定义变量,对应的赋值参数为系统参数和自定义参数。

  • 系统参数配置,调度系统提供内置的参数(${bdp.system.bizdate}和${bdp.system.cyctime}。当代码里的变量名为这两个参数时,在这里输入固定值用于代码调试,节点提交到调度运行时根据内置好的参数规则赋值,不取此处的固定值。

  • 自定义参数配置,代码里用到自定义变量名,那么代码调试的时候需要在这里给自定义变量名赋值,同时节点提交到调度上运行也是用这里赋的值。

系统参数自定义参数的详细说明见系统调度参数

4-表查询:可模糊匹配查找本组织的表元数据信息。点击表名,双击可查看该表的列信息、分区信息以及数据预览。

表查询

也可对该表进行如下操作:

  • 引用,点击“引用”会在代码编辑区光标处输入表名。

  • 查看,点击“更多详情”可跳转至数据表详情页。

  • 插入语句,勾选数据表的具体列,点击“生成语句”可在代码编辑区光标处生成select查询语句。

5-函数管理:可模糊匹配查找本项目空间内的系统内建函数和用户自定义函数。点击函数名,可查看函数类型、基本信息以及说明。点击“引用”会在代码编辑区光标处输入函数名。

函数管理

6-资源管理:可模糊匹配查找本项目空间内的资源。点击“引用”会在代码编辑区光标处引用该资源文件。

资源管理

7-代码选项卡:显示当前打开的代码选项卡,可切换或关闭。

最后更新:2016-11-23 16:04:07

  上一篇:go 工作流设计器__数据开发手册_用户操作指南_大数据开发套件-阿里云
  下一篇:go 系统调度参数__数据开发手册_用户操作指南_大数据开发套件-阿里云