由于DolphinScheduler系统功能繁多,本文档优先聚焦最核心的主流程,下面会详细介绍具体操作步骤。
1、新建Worker分组
前往【安全中心】-【Worker分组管理】,点击【创建Worker分组】,然后输入分组名称和选择具体Worker地址,如下图所示:
2、新建项目
前往【项目管理】,点击【创建项目】按钮,输入项目名称和描述,如下图所示:
3、为项目分配Worker分组
在【项目管理】-【项目列表】,点击具体项目右边的【分配WorkerGroup】按钮,选择要分配的WorkerGroup,如下图所示:
4、新建工作流
在【项目管理】-【项目列表】,点击具体项目名称的超链接,如下图所示:
进入具体项目之后,选择【工作流定义】,点击【创建工作流】按钮,如下图所示:
进入创建工作流画布之后,可以拖拽【通用组件】列表中的任务类型到右侧的画布中,然后双击该节点,依次填写节点名称、Worker分组、脚本内容等具体任务信息,如下图所示:
5、上线工作流
只有处于上线状态的工作流,才能进行运行、定时、下线等操作;
当工作流处于下线状态时,可以上线该工作流,如下图所示:
6、下线工作流
只有处于下线状态的工作流,才能进行修改、删除、上线等操作;
当工作流处于上线状态时,可以下线该工作流,如下图所示:
7、定时工作流
当工作流处于上线状态时,可以定时该工作流,如下图所示:
8、上线定时
当定时工作流之后,该定时为下线状态,可以执行上线该定时操作,如下图所示:
9、运行工作流
当工作流处于上线状态时,可以点击最右边操作列表中的【运行工作流】按钮来运行该工作流,如下图所示:
10、查看工作流实例
进入【工作流实例】菜单,可以搜索查询工作流实例,如下图所示:
点击上图中具体工作流实例名称的超链接之后,可以查看整个工作流实例详情,如下图所示:
11、查看任务实例
进入【任务实例】菜单,可以搜索查询任务实例,最右边的操作列表包括查看任务实例日志、下载任务实例日志等操作,如下图所示:
12、查看任务日志
点击【任务实例】中批量任务实例列表最右边操作中的【查看日志】按钮,可以查看该任务实例的详细日志信息,如下图所示: