文章目录
- dolphinscheduler使用与测试文档
- 1. 安全中心(Security)
- 1.1 队列管理(Queue manage)
- 1.2 租户管理(Tenant Manage)
- 3 用户管理(User Manage)
- 1.4 告警组管理(Warning group manage)
- 1.5 Workers分组管理(Worker group manage)
- 1.6 令牌管理(Token manage)
- 2. 监控中心(Monitor) 一般主要看 prometheus 监控。
- 3. 数据源中心(Datasource)
- 4. 资源中心(Resources)
- 5. 项目管理(Project)
- 5.1 创建项目
- 5.1.1 项目首页
- 5.2 工作流定义
- 5.2.1 创建工作流定义
- 5.2.1.1 工作流定义操作功能
- 5.2.1.2 运行工作流
- 5.2.1.3 工作流定时
- 5.2.1.4 导入工作流
- 5.2.2 工作流实例
- 5.2.3 任务实例
- 5.2.4 任务节点类型和参数设置
- 5.2.4.1 Shell节点
- 5.2.4.2 子流程节点
- 5.2.4.3 存储过程节点
- 5.2.4.4 SQL节点
- 5.2.4.5 依赖(DEPENDENT)节点
- 5.2.5 参数
- 5.2.5.1 系统参数
- 5.2.5.2 自定义参数
- 6. 官方使用文档
- 7. 出现的问题
- 7.1 创建租户
- 7.2 创建用户
- 7.3 目录权限问题
- 7.4 调度未执行
- 7.5 工作流导入
- 7.6 代码注意事项 关键字
dolphinscheduler使用与测试文档
1. 安全中心(Security)
1.1 队列管理(Queue manage)
队列是在执行spark、mapreduce等程序,需要用到“队列”参数时使用的(创建后不可删除)
例:
安全中心 -> 队列管理 -> 创建队列
------------------------------------------
名称:queneA
队列值:queneA
------------------------------------------
提交
1.2 租户管理(Tenant Manage)
租户对应的是Linux的用户,用于worker提交作业所使用的用户
如果Linux没有这个用户,worker会在执行脚本的时候创建这个用户
租户编码:租户编码是Linux上的用户,唯一,不能重复。
新建的租户会在HDFS上$hdfsPath(“/dolphinscheduler”)目录下创建租户目录,租户目录下为该
租户上传的文件和UDF函数
租户名称:租户编码的别名。
例:
安全中心 -> 租户管理 -> 创建租户
------------------------------------------
租户编码:etl
租户名称:etl
队列值:default
------------------------------------------
提交
使用到HDFS需要为该用户在HDFS上创建用户目录
sudo -u hdfs dfs -mkdir /user/etl
sudo -u hdfs dfs -chown etl:etl /user/etl
3 用户管理(User Manage)
用户分为管理员用户和普通用户。
授予权限包括:项目权限,资源权限,数据源权限,UDF函数权限。(编辑权限)
管理员可以对普通用户进行非其创建的项目、资源、数据源和UDF函数进行授权。
例:
安全中心 -> 用户管理 -> 创建用户
------------------------------------------
用户名称:test
密码:test123
租户:etl
队列:default
邮箱:xxxxx
手机号:
------------------------------------------
提交
实际生产环境中,可将项目、用户、租户相关联,即为某个大的项目创建一个用户及对应的租户,若需要删除用户,则应首先将项目内的任务删除,然后删除项目,再删除