dolphinscheduler如何创建工作流的官方中文文档
时间: 2023-09-20 15:06:11 浏览: 54
DolphinScheduler的官方中文文档中包含了创建工作流的详细步骤,你可以按照以下步骤进行操作:
1. 登录DolphinScheduler的Web界面,并进入“工作流管理”页面
2. 点击“新建工作流”按钮,进入创建工作流页面
3. 在创建工作流页面,填写工作流的基本信息,包括工作流名称、描述、调度周期等
4. 在“工作流任务”区域,添加工作流中的任务节点,支持多种任务类型,例如Shell、MR、Spark、SQL、Python、SubProcess等
5. 对于任务节点,可以设置任务的参数和依赖关系,例如任务的输入输出、任务之间的依赖关系等
6. 完成工作流的配置后,点击“保存”按钮,保存工作流配置信息
7. 在“工作流管理”页面,可以对创建的工作流进行编辑、删除、启停等操作
更多详细信息可以参考DolphinScheduler官方文档中的“工作流管理”章节。
相关问题
dolphinscheduler工作流启动参数
根据提供的引用内容,我无法找到关于dolphinscheduler工作流启动参数的具体信息。但是,根据dolphinscheduler官方文档的部署指南,可以通过在启动命令中指定参数来配置dolphinscheduler工作流的一些参数。以下是一些常见的dolphinscheduler工作流启动参数示例:
1. 指定配置文件路径:
```shell
./dolphinscheduler-daemon.sh start master-server -p /path/to/config.properties
```
2. 指定日志文件路径:
```shell
./dolphinscheduler-daemon.sh start master-server -l /path/to/logs
```
3. 指定Zookeeper地址:
```shell
./dolphinscheduler-daemon.sh start master-server -z "zk1:2181,zk2:2181,zk3:2181"
```
4. 指定数据库连接信息:
```shell
./dolphinscheduler-daemon.sh start master-server -d "jdbc:mysql://localhost:3306/dolphinscheduler?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai" -u username -p password
```
请注意,这只是一些示例参数,实际使用时可能会有其他参数和配置项。建议参考官方文档或相关教程以获取更详细的信息。
dolphinscheduler使用文档
DolphinScheduler 是一款分布式的、易扩展、高可用的可视化 DAG 工作流调度系统。它可以帮助用户快速构建和调度大规模的数据处理任务、机器学习任务、ETL 任务等。以下是 DolphinScheduler 的使用文档:
1. 下载和安装
从 DolphinScheduler 的官方网站下载最新版本的二进制包,解压后即可使用。安装过程中需要配置数据库、Zookeeper、Mesos 等组件。
2. 创建项目
在 DolphinScheduler 中,所有的任务都需要被放置在一个项目中。因此,首先需要创建一个项目。在 DolphinScheduler 的主界面中,点击“项目管理”按钮,然后点击“创建”按钮,输入项目名称、描述等信息后,即可创建一个新项目。
3. 创建工作流
在 DolphinScheduler 中,任务是通过工作流来组织和调度的。因此,需要先创建一个工作流。在 DolphinScheduler 的主界面中,点击“工作流管理”按钮,然后点击“创建”按钮,输入工作流名称、描述等信息后,即可创建一个新工作流。
4. 添加任务节点
在 DolphinScheduler 的工作流编辑界面中,可以添加各种任务节点,如 Shell 任务、Python 任务、Java 任务、SQL 任务等。添加节点后,需要设置节点的参数,如执行命令、依赖关系、定时策略等。
5. 调度任务
在 DolphinScheduler 中,可以设置定时策略来调度任务,也可以手动执行任务。在 DolphinScheduler 的任务列表中,可以查看任务的执行状态、日志和结果等信息。
6. 监控和告警
DolphinScheduler 提供了丰富的监控和告警功能,可以实时监控任务的执行状态、资源使用情况等,并在任务执行失败或资源不足时发送告警通知。
7. 扩展 DolphinScheduler
DolphinScheduler 可以通过扩展插件来支持更多的任务类型、调度策略、监控工具等。用户可以自行开发插件或使用已有的插件。
以上是 DolphinScheduler 的基本使用文档,详细的使用说明请参考 DolphinScheduler 官方文档。