手动业务流程中创建的所有节点都需要手动触发,无法通过调度执行。因此,手动业务流程中的节点无需配置父节点依赖与本节点的输出。

创建手动业务流程

  1. 进入数据开发页面。
    1. 登录DataWorks控制台
    2. 在左侧导航栏,单击工作空间列表
    3. 选择工作空间所在地域后,单击相应工作空间后的进入数据开发
  2. 在左侧导航栏,单击手动业务流程
    单击左下方的展开图标,即可展开或折叠左侧导航栏。
  3. 右键单击手动业务流程,选择新建业务流程
  4. 新建业务流程对话框中,输入业务名称描述
    注意 业务名称必须是大小写字母、中文、数字、下划线(_)以及小数点(.),且不能超过128个字符。
  5. 单击新建

界面功能点介绍

界面
手动业务流程界面的功能说明如下表所示。
序号 功能 描述
1 提交 提交当前手动业务流程中的所有节点。
2 运行 运行当前手动业务流程下的所有节点,因为手动任务不存在依赖,所以会同时运行。
3 停止运行 停止正在运行的节点。
4 发布 跳转至任务发布页面,可以将当前所有只提交未发布的节点,选择部分或全部发布至生产环境。
5 前往运维 快速进入生产运维中心,查看节点的运维详情。
6 切换布局 您可以切换当前业务流程编辑面板的布局为纵向横向网格
7 框选 您可以框选需要的节点组成节点组。
8 刷新 刷新当前手动业务流程界面。
9 格式化 格式化当前手动业务流程界面。
10 适配窗口 根据当前界面的窗口大小,自动适配业务流程的布局。
11 居中 居中当前业务流程的各节点。
12 1:1 用于将当前业务流程的各节点与编辑面板按照1:1比例布局。
13 放大 放大界面。
14 缩小 缩小界面。
15 查询 查询当前手动业务流程下的某个节点。
16 全屏 全屏展示当前手动业务流程的节点。
17 隐藏引擎信息 用于显示或隐藏各节点的引擎信息。
18 流程参数 设置参数,流程参数优先级高于节点参数的优先级。如果参数key与参数对应,会优先执行手动业务流程设置的参数。
19 操作历史 对当前手动业务流程下所有节点的操作历史。
20 版本 当前手动业务流程下所有节点的提交发布记录。

手动业务流程的组成

说明 建议单个手动业务流程下的节点总数不要超过100个。
手动业务流程由以下各模块的节点组成,您根据上文的操作新建手动业务流程后,再创建相应的节点。详情请参见业务流程
  • 数据集成

    双击相应手动业务流程下的数据集成,即可查看所有的数据集成任务。

    右键单击数据集成,单击新建 > 离线同步即可新建离线同步节点,详情请参见离线同步

  • MaxCompute
    注意 您在工作空间配置页面添加MaxCompute计算引擎实例后,当前页面才会显示MaxCompute目录。详情请参见配置工作空间
    MaxCompute计算引擎包括ODPS SQL、SQL组件节点、ODPS Spark、PyODPS 2、ODPS Script、ODPS MR和PyODPS 2等数据开发节点,并可以查看和新建表、资源及函数:
  • EMR
    注意 您在工作空间配置页面添加E-MapReduce计算引擎实例后,当前页面才会显示EMR目录。详情请参见配置工作空间
    EMR计算引擎包括EMR Hive、EMR MR、EMR Spark SQL、EMR Spark、EMR Shell、EMR Presto和EMR Impala等数据开发节点,并可以查看和新建EMR资源:
    • 数据开发

      打开相应手动业务流程下的EMR,右键单击数据开发,即可创建相关的数据开发节点。详情请参见创建EMR Hive节点创建并使用EMR MR节点创建EMR Spark SQL节点创建EMR Spark节点创建EMR Presto节点

    • 资源

      打开相应手动业务流程下的EMR,右键单击资源,即可进行新建。您也可以在此查看当前EMR计算引擎下所有创建的资源。

    • 函数

      打开相应手动业务流程下的EMR,右键单击函数,即可进行新建。您也可以在此查看当前EMR计算引擎下所有创建的资源。

  • 算法

    打开相应的手动业务流程,右键单击算法,即可进行新建。您也可以查看当前手动业务流程下所有创建的机器学习节点。详情请参见创建机器学习(PAI)节点

  • 通用

    打开相应的手动业务流程,右键单击通用,即可创建相关节点。详情请参见Shell节点虚拟节点

  • 自定义

    打开相应的手动业务流程,右键单击自定义,即可创建相关节点。详情请参见创建Data Lake Analytics节点创建AnalyticDB for MySQL节点