创建工作流

更新时间:
复制 MD 格式

背景信息

当前Dataphin支持三种方式创建工作流:普通创建工作流上传开发脚本创建工作流、使用CreateWorkFolwByJson OpenAPI创建工作流。

前提条件

  • 当前实例购买非结构化数据功能后,方可使用离线工作流。

  • 当前实例购买非结构化数据功能-标准版+高级拓展包,且当前项目已绑定实时计算引擎后,方可使用实时工作流。

使用限制

  • 当前工作流仅支持在Basic项目下创建。

  • 实时工作流暂不支持不停服升级。

权限说明

项目管理员开发者外,当项目中成员拥有数据处理-编辑权限时,支持在本项目中新建、编辑、删除、移动工作流以及获取锁;拥有数据处理-执行权限时,支持在本项目中运行、提交、下线、下线并删除工作流。

创建工作流

  1. Dataphin首页的顶部菜单栏中,选择研发 > 数据研发

  2. 开发页面的顶部菜单栏选择项目

  3. 在左侧导航栏中选择数据处理 > 工作流,在工作流列表中单击image图标,打开新建工作流对话框,配置以下参数。

    参数

    描述

    名称

    填写工作流名称,支持任意字符,最长不超过256个字符。

    调度类型

    选择管道的调度类型。调度类型包括:

    • 周期性节点指需定期执行的任务。

    • 手动节点指没有依赖关系,需手动触发的任务。

    • 实时节点:事件驱动的任务。

    描述

    填写工作流的简单描述,512个字符以内。

    选择目录

    选择任务所存放的目录。

    若未创建目录,您可以新建文件夹,操作方法如下:

    1. 在页面左侧工作流列表上方单击image图标,打开新建文件夹对话框。

    2. 新建文件夹对话框中输入文件夹名称并根据需要选择目录位置。

    3. 单击确定

  4. 单击确定,完成工作流创建。

    工作流创建完成后,即可在工作流画布中使用各算子对数据集中各类型数据进行处理。

上传开发脚本创建工作流

  1. Dataphin首页的顶部菜单栏中,选择研发 > 数据研发

  2. 开发页面的顶部菜单栏选择项目

  3. 在左侧导航栏中选择数据处理 > 工作流,在工作流列表上方单击image图标,打开上传工作流开发脚本对话框。

  4. 上传工作流开发脚本对话框中除了上传工作流所需的JSON文件外,其他参数同普通新建工作流,详情请参见普通创建工作流