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

创建手动业务流程

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

界面功能点介绍

界面
手动业务流程界面的功能说明如下表所示。
序号 功能 描述
提交 提交当前手动业务流程中的所有节点。
运行 运行当前手动业务流程下的所有节点,因为手动任务不存在依赖,所以会同时运行。
停止运行 停止正在运行的节点。
发布 跳转至任务发布页面,可以将当前所有只提交未发布的节点,选择部分或全部发布至生产环境。
前往运维 前往运维中心
框选 您可以框选需要的节点组成节点组。
刷新 刷新当前手动业务流程界面。
自动布局 自动将当前手动业务流程下的节点进行排序。
放大 放大界面。
缩小 缩小界面。
查询 查询当前手动业务流程下的某个节点。
全屏 全屏展示当前手动业务流程的节点。
显示引擎信息 您可以选择显示或隐藏引擎信息。
流程参数 设置参数,流程参数优先级高于节点参数的优先级。如果参数key与参数对应,会优先执行手动业务流程设置的参数。
操作历史 对当前手动业务流程下所有节点的操作历史。
版本 当前手动业务流程下所有节点的提交发布记录。

手动业务流程的组成

说明 建议单个手动业务流程下的节点总数不要超过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 Spark Shell、EMR Presto和EMR Impala等数据开发节点,并可以查看和新建EMR资源:
  • 算法

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

  • 通用

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

  • 自定义

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