本文为您介绍DataWorks数据开发(DataStudio)界面的整体布局,以及进行开发操作的主界面(业务流程和节点)中各组件、按钮的功能作用,方便您快速了解及使用数据开发模块。
进入数据开发
登录DataWorks控制台,切换至目标地域后,单击左侧导航栏的,在下拉框中选择对应工作空间后单击进入数据开发。
进入数据开发后,您可以创建业务流程及不同类型的节点进行相关开发操作,详情请参见创建业务流程及创建节点。
不同开发操作的界面功能存在差异,您可根据本文快速了解对应操作的界面功能。
-
DataStudio界面总览,详情请参见DataStudio界面总览。
-
数据开发(业务流程)界面功能,详情请参见数据开发(业务流程)界面功能。
-
数据开发(业务流程)的快捷菜单,详情请参见数据开发(业务流程)快捷菜单。
-
数据开发(节点)界面功能,详情请参见数据开发(节点)界面功能。
-
数据开发(节点)的快捷菜单,详情请参见数据开发(节点)快捷菜单。
DataStudio界面总览
DataStudio界面总体介绍如下图所示。
|
区域 |
描述 |
|
1 |
|
|
2 |
在该区域单击
说明
如果您当前的界面左侧导航栏模块展示不全,则可单击区域4的 |
|
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 |
发布运维操作: |
数据开发(节点)快捷菜单
将鼠标悬停至目标开发节点,单击鼠标右键,即可显示节点的快捷菜单,相关功能如下图所示。
|
功能 |
描述 |
|
重命名 |
修改目标节点的名称。 |
|
收藏 |
收藏目标节点后,单击数据开发目录树右上方的我收藏的,即可展示已收藏的节点。对于已收藏的节点,后续无需收藏时,则可在节点的快捷菜单单击取消收藏。 |
|
移动 |
移动目标节点至其他业务流程目录。 |
|
克隆 |
用于复制出一个具有相同节点类型、责任人及资源属性的节点。 说明
同一业务流程目录下,原节点和克隆节点的名称不能相同。 |
|
用于在版本面板查看节点历史版本、提交人、提交时间、变更类型、状态、备注等信息。 |
|
|
进入运维中心查看节点的运行信息。标准环境的工作空间,若节点提交至开发环境及生产环境,则您可选择进入开发环境运维中心或生产环境运维中心,分别查看节点的运行情况。 |
|
|
提交当前节点的代码至评审人进行评审。开发人员提交的节点必须通过评审人对代码的审核才可以发布。 |
|
|
删除 |
删除该节点及其上下游依赖节点对该节点的依赖。已发布至生产环境的节点被删除后,您需要进入任务发布界面执行发布操作,发布后该节点才会在生产环境下线,详情请参见下线任务。 |

