本文为您介绍DataWorks数据开发(DataStudio)界面各按钮的功能,方便您了解数据开发模块的整体布局,快速了解各组件、模块的使用并获取相关文档。
进入数据开发
- 登录DataWorks控制台,选择目标区域后,在左侧导航栏单击工作空间列表。
- 单击目标工作空间后的数据开发,即可进入该工作空间的数据开发模块。
不同开发操作的界面功能存在差异,您可以根据本文快速了解对应操作的界面功能。
- DataStudio界面总览,详情请参见DataStudio界面总览。
- 数据开发(业务流程)界面功能,详情请参见数据开发(业务流程)界面功能。
- 数据开发(业务流程)的快捷菜单,详情请参见数据开发(业务流程)快捷菜单。
- 数据开发(节点)界面功能,详情请参见数据开发(节点)界面功能。
- 数据开发(节点)的快捷菜单,详情请参见数据开发(节点)快捷菜单。
DataStudio界面总览
DataStudio界面总体介绍如下图所示。

区域 | 描述 |
---|---|
1 |
|
2 | 在该区域单击![]()
|
3 | DataStudio中进入其他模块的快捷入口:
DataWorks各模块的通用功能: 说明 本文以DataStudio界面为例,为您讲解如下通用功能,其他模块对应界面,该类功能相同。
|
4 | 系统配置,包括如下内容: |
5 | 数据开发编辑器常用的快捷键。更多快捷键,详情请参见编辑器快捷键列表。 |
数据开发(业务流程)界面功能
进入DataStudio后,默认进入数据开发模块,您需要在该模块先创建业务流程,组织后续业务开发。创建业务流程详情请参见创建业务流程。业务流程的功能界面如下图所示。

区域 | 功能描述 |
---|---|
1 |
![]() |
2 |
说明 如果您当前的工作空间为新建的工作空间,请先创建业务流程,并在业务流程内新建节点进行数据开发。创建业务流程详情请参见创建业务流程。 |
3 | 使用目录树的方式对各业务流程中的节点、表、资源、函数进行管理:
您可以通过节点名称前的图标查看该节点的状态: 双击业务流程名称,即可进入业务流程编辑页面(区域5~8),您可以在该页面进行数据开发。
|
4 | 资源组编排(![]() |
5 | |
6 | 业务流程可视化操作面板详情1:
|
7 | 业务流程可视化操作面板详情2: |
8 | 业务流程可视化操作面板详情3: |
数据开发(业务流程)快捷菜单
将鼠标悬停至目标业务流程,单击鼠标右键,即可显示业务流程的快捷菜单,相关功能如下图所示。

功能 | 描述 |
---|---|
新建节点 | 用于快速新建各类型节点。 新建节点时,系统会显示最近一次使用的节点类型,单击该类型,即可自动输入最近一次使用的引擎实例及节点类型。如果您需要创建近期使用过的类型节点,则可使用该方式快速创建。 ![]() |
新建表 | 用于快速新建各类型表。 |
新建资源 | 用于快速新建各类引擎资源。 说明 当前仅支持新建MaxCompute、CDH、EMR引擎资源。 |
新建函数 | 用于快速新建各类引擎函数。 说明 当前仅支持新建MaxCompute、CDH、EMR引擎函数。 |
看板 | 用于进入目标业务流程的编辑面板。 |
修改业务流程 | 用于修改业务流程的名称、负责人、描述等信息。 |
删除业务流程 | 删除当前业务流程。 说明 此操作将批量删除该业务流程下所有文件,请您谨慎操作。 删除业务流程时,针对无法删除的文件,您可以选择如下处理策略:
![]() |
批量操作 | 用于批量修改业务流程中节点、资源、函数的责任人、引擎实例、调度属性等,并支持批量提交并发布,将变更操作发布至生产环境生效。 |
数据开发(节点)界面功能
业务流程创建完成后,您可以根据开发需求创建不同类型的数据开发节点,详情请参见创建开发节点。不同类型的节点功能类似,本文以ODPS SQL节点为例,为您介绍数据开发节点编辑界面的功能。

区域 | 功能描述 |
---|---|
1 | 节点开发相关功能按钮:
|
2 | 调度配置: 血缘关系:展示当前节点和其它节点的依赖关系和内部血缘关系。 查看版本节点每次提交、发布都将生成新的版本。您可以在版本面板查看节点历史版本、提交人、提交时间、变更类型、状态、备注等信息。版本的状态说明如下:
结构:代码结构通过SQL算子进行可视化展示。 |
3 | SQL编辑器:您可以根据业务需求在编辑器中编写任务的SQL语句。
|
4 | 发布运维操作: |
数据开发(节点)快捷菜单
将鼠标悬停至目标开发节点,单击鼠标右键,即可显示节点的快捷菜单,相关功能如下图所示。

功能 | 描述 |
---|---|
重命名 | 修改目标节点的名称。 |
收藏 | 收藏目标节点后,单击数据开发目录树右上方的我收藏的,即可展示已收藏的节点。对于已收藏的节点,后续无需收藏时,则可在节点的快捷菜单单击取消收藏。 |
移动 | 移动目标节点至其他业务流程目录。 |
克隆 | 用于复制出一个具有相同节点类型、责任人及资源属性的节点。原节点和克隆节点根据不同名称进行区分。 |
查看历史版本 | 用于在版本面板查看节点历史版本、提交人、提交时间、变更类型、状态、备注等信息。 |
在运维中心中定位 | 进入运维中心查看节点的运行信息。如果节点分别提交至开发环境及生产环境,则您可以选择在运维中心(生产)中定位或在运维中心(生产)中定位 |
发起代码评审 | 提交当前节点的代码至评审人进行评审。开发人员提交的节点必须通过评审人对代码的审核才可以发布。 |
删除 | 删除该节点及其上下游依赖节点对该节点的依赖。已发布至生产环境的节点被删除后,您需要进入任务发布界面执行发布操作,发布后该节点才会在生产环境下线,详情请参见下线任务。 |