dolphinscheduler使用与测试文档

文章目录

  • 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
手机号:
------------------------------------------
提交

实际生产环境中,可将项目、用户、租户相关联,即为某个大的项目创建一个用户及对应的租户,若需要删除用户,则应首先将项目内的任务删除,然后删除项目,再删除

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/4832.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Word插件开发

VSTO是Visual Studio Tools for Office的简称,它是Microsoft Visual Studio的一个扩展,用于开发基于Microsoft Office平台的应用程序。VSTO提供了一套API和工具,使开发人员能够利用Visual Studio IDE来开发定制的Office解决方案。 在 Visual…

windows重置mysql root密码

在Windows操作系统中重置MySQL的root密码可以通过以下步骤完成。请注意,这些步骤可能因MySQL的版本以及你所使用的Windows版本略有不同。 步骤 1:停止MySQL服务 打开“运行”对话框,可以通过同时按下Windows键 R。输入services.msc并按回车…

JAVA Coding 规范

Coding 规范 文章目录 Coding 规范一.文件规范1.1 声明1.2 缩进1.3 空行1.4 空格1.5 对齐1.6 小括号1.7 花括号1.8 代码长度 二.命名规范2.1 命名总则2.2 命名空间2.3 类与接口2.4 方法命名2.5 属性命名2.6 常量命名2.7 变量命名 三.语句规范3.1 语句总则3.2 循环语句3.3 Switc…

快速入门Web开发(中)后端开发(有重点)

你好,我是Qiuner. 为记录自己编程学习过程和帮助别人少走弯路而写博客 这是我的 github gitee 如果本篇文章帮到了你 不妨点个赞吧~ 我会很高兴的 😄 (^ ~ ^) 想看更多 那就点个关注吧 我会尽力带来有趣的内容 CSDN 图片导入做的不是很好,因此如果有没有…

python 装饰器

欢迎访问我的博客首页。 装饰器 1. 函数装饰函数1.1 基础装饰器1.2 装饰器工厂 2. 函数装饰类3. 类装饰函数4. 类装饰类5. 参考 1. 函数装饰函数 用函数装饰函数的装饰器。 1.1 基础装饰器 下面定义一个名为 decorator 的装饰器。functools.wraps 用于还原函数名。 import fu…

“python+”潮汐、风驱动循环、风暴潮等海洋水动力模拟

ADCIRC是新一代海洋水动力计算模型,它采用了非结构三角形网格广义波动连续方程的设计,在提高计算精确度的同时还减小了计算时间。被广泛应用于:模拟潮汐和风驱动的循环、预测风暴潮和洪水和近岸海上作业等。 除此之外,ADCIRC也是…

Maven的基础使用

1 Maven概述 引入案例:idea创建javaWeb项目,如何打包并发布tomcat上去,以便于客户端访问? 方案一:DOS命令完成打包,操作性不方便,代码频繁修改,频繁使用命令打包一阶段可以打包&am…

IDEA 中的奇技淫巧

IDEA 中的奇技淫巧 书签 在使用ctrlalt方向键跳转时,或者追踪代码时,经常遇到的情况是层级太多,找不到代码的初始位置,入口。可以通过书签的形式去打上一个标记,后续可以直接跳转到书签位置。 标记书签:c…

day84 json中实现简单验证码

项目中的问题: 1 修改JS或CSS后,页面不能及时更新? 把浏览器-->"开发者工具"-->"网络"-->选中"禁用缓存" 2 如何把HTML页面转为JSP页面 将jsp页面中的<% page contentType"text/html;charse…

matlab code转C计算结果不一样原因?

在MATLAB中自动转换为C代码&#xff0c;并在Visual Studio 2022中运行时&#xff0c;如果发现计算结果不一致&#xff0c;可能有以下几种原因&#xff1a; 数值精度问题&#xff1a;MATLAB默认使用双精度浮点数进行计算&#xff08;double&#xff09;&#xff0c;而C语言中的浮…

面试:Redis(缓存穿透、缓存击穿、缓存雪崩、双写一致、Redis的持久化、Redis的过期策略、Redis的数据淘汰策略、Redis的分布式锁、Redis的集群方案、Redis网络模型)

目录 一、缓存穿透 1、解决方案一&#xff1a; 2、解决方案二&#xff1a; 二、缓存击穿 1、解决方案一&#xff1a; 2、解决方案二&#xff1a; 三、缓存雪崩 1、解决方案一&#xff1a; 2、解决方案二&#xff1a; 3、解决方案三&#xff1a; 4、解决方案四&#…

python常用库函数

Python标准库 0内置函数模块 一部分常用的的内置函数。 函数说明abs返回一个数的绝对值&#xff0c;例如&#xff1a;abs(-1.3)会返回1.3。bin把一个整数转换成以0b开头的二进制字符串&#xff0c;例如&#xff1a;bin(123)会返回0b1111011。chr将Unicode编码转换成对应的字…

C#窗体控件ColorDialog

介绍 可以获取颜色&#xff0c;然后对其他控件的颜色属性进行设置。 构造方式 直接把ColorDialog控件拖动到Form窗口。 常用属性 AllowFullOpen 可以控制是否使用自定义颜色&#xff0c;true表示可使用&#xff0c;否&#xff0c;表示不可使用。 AnyColor 如果为tr…

使用Spel表达式

使用Spel表达式 前两天在完成一个需求的时候需要读取对象中某注解内的表达式来进行解析&#xff0c;其实两个反射可以解决这个问题。突然想到spring中spel表达式不就是用来解析表达式的吗&#xff1f;干脆用spel表达式来进行解析吧。 先说明一下我这种场景使用的是模板表达式 /…

Unity 问题之 开发应用在设备上运行闪屏花屏问题的分析处理

Unity 问题之 开发应用在设备上运行闪屏花屏问题的分析处理 目录 Unity 问题之 开发应用在设备上运行闪屏花屏问题的分析处理 一、简单介绍 二、问题现象 三、问题分析 四、使用空后处理&#xff0c;解决闪屏花屏的显示问题 五、空后处理完整代码 一、简单介绍 Unity 在…

面试:Redis

目录 一、缓存穿透 1、解决方案一&#xff1a; 2、解决方案二&#xff1a; 二、缓存击穿 1、解决方案一&#xff1a; 2、解决方案二&#xff1a; 三、缓存雪崩 1、解决方案一&#xff1a; 2、解决方案二&#xff1a; 3、解决方案三&#xff1a; 4、解决方案四&#x…

【每日算法】理论:深度学习基础 刷题:KMP算法思想

上期文章 【每日算法】理论&#xff1a;常见网络架构 刷题&#xff1a;力扣字符串回顾 文章目录 上期文章一、上期问题二、本期理论问题1、注意力机制2、BatchNorm 和 LayerNorm 的区别3、Bert 的参数量是怎么决定的。4、为什么现在的大语言模型都采用Decoder only架构&#x…

第二篇:Python环境搭建:从初学者到专家

Python环境搭建&#xff1a;从初学者到专家 在编程的世界里&#xff0c;准备好一个高效而舒适的开发环境是走向成功的第一步。在这篇博客文章中&#xff0c;我们将一起探索如何为Python编程搭建一个理想的环境。无论你是完全的新手还是希望提升现有的技能&#xff0c;本文都会…

【Python 对接QQ的接口】简单用接口查询【等级/昵称/头像/Q龄/当天在线时长/下一个等级升级需多少天】

文章日期&#xff1a;2024.04.28 使用工具&#xff1a;Python 类型&#xff1a;QQ接口 文章全程已做去敏处理&#xff01;&#xff01;&#xff01; 【需要做的可联系我】 AES解密处理&#xff08;直接解密即可&#xff09;&#xff08;crypto-js.js 标准算法&#xff09;&…

第10章 项目管理基础知识

一、项目概述 &#xff08;一&#xff09;项目 在既定的项目资源要求和约束下&#xff0c;为实现特定目标而相互联系的一次性活动&#xff08;资源任务&#xff09;。世界上没有两个完全相同的项目项目有资源约束&#xff0c;一定的目的&#xff0c;是一次性。 &#xff08;…