1、下载DolphinScheduler

DolphinScheduler官网下载安装包,选择合适的版本进行下载,地址为

https://dolphinscheduler.apache.org/zh-cn/docs/3.1.9/guide/installation/standalone

 2、启动 DolphinScheduler Standalone Server

我这里仅仅为了测试使用,启动的是Standalone模式且数据库是H2。注意重启服务后数据会清空。

命令如下:

# 启动 Standalone Server 服务
bash ./bin/dolphinscheduler-daemon.sh start standalone-server
# 停止 Standalone Server 服务
bash ./bin/dolphinscheduler-daemon.sh stop standalone-server
# 查看 Standalone Server 状态
bash ./bin/dolphinscheduler-daemon.sh status standalone-server

 3、登录 DolphinScheduler

浏览器访问地址 http://localhost:12345/dolphinscheduler/ui 即可登录系统UI。默认的用户名和密码是 admin/dolphinscheduler123

 4、租户配置

海豚调度中的租户必须是操作系统的用户,不能随意填写,否则执行工作流时会失败。

 5、用户配置租户

admin用户默认是没有租户的,点击编辑按钮关联我们设置的租户。

 6、创建项目

海豚调度顶层资源隔离是项目,我们这里创建一个项目,名称为Java小金刚测试项目。

 7、创建工作流

点击项目名称即可创建工作流,一个项目有多个工作流。

我这里演示的是使用http调用kettle中的job,job名字为test.kjb,主要设置参数有Authorization、Content-Type、rep、job、level。

 点击保存,然后关联我们之前创建的租户。此时工作流默认状态为下线是无法运行的,点击红色按钮即可上线&运行。

8、查看运行记录

点击任务实例可以查看运行的记录,状态为成功。

 点击2查看详细的运行日志

 查看carte日志,也是运行成功

 写在最后

海豚调度支持quarzt cron方式,使用的时候可以自己摸索下。

另外在使用shell方式调度kettle的时候,提示jdk路径错误,有可能因为我使用电脑我mac的原因,有使用shell方式调度的欢迎评论区留言。

+0000 - -> /opt/java/openjdk
/Users/xxx/Documents/kettle/pdi/pdi-ce-9.3.0.0-428/data-integration/spoon.sh: line 278: /opt/java/openjdk/bin/java: No such file or directory

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

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

相关文章

微信小程序121~130

1.小程序功能开发-首页功能 通过并发请求获取首页的数据。 // 导入封装的网络请求模块实例 import http from ../utils/http // 定义接口api函数 export const reqIndexData () > {// 通过方式请求并获取首页数据,提升页面渲染速度// 通过Promise.all进行并发请…

Java Stream流:高效数据处理全解析

Java Stream 流详解 Stream 是 Java 8 引入的 API,用于高效处理集合数据(如 List、Set、Map 等)。它支持函数式编程风格,能实现复杂的查询、过滤、映射等操作,并支持并行处理以提升性能。核心特点 非存储数据结构&…

光子精密双目3D线激光轮廓测量仪,摆脱视觉盲区,1台更比2台强!

光子精密双目3D线激光轮廓测量仪(GL-8160D),在GL-8000系列的基础上创新升级。GL-8160D采用全新双目单线设计,突破传统3D视觉检测限制,而且不受外部拼接标定误差影响,有效消除单目盲区,抗光干扰能…

基于Linux驱动的可见光通信方案 —— 开源 OpenVLC 平台入门(附 BeagleBone Black 驱动简单解析)

60 美元玩转 Li-Fi —— 开源 OpenVLC 平台入门(附 BeagleBone Black 及驱动解析)一、什么是 OpenVLC? OpenVLC 是由西班牙 IMDEA Networks 研究所推出的开源可见光通信(VLC / Li-Fi)研究平台。它把硬件、驱动、协议栈…

Git系列--4.Git分支设计规范

目录 一、了解开发环境 1.1概念阐述 1.2系统概括图 二、设计规范之GitFlow模型 2.1具体分支概念 2.1.1master 分⽀ 2.1.2release 分⽀ 2.1.3develop 分⽀ 2.1.4feature 分⽀ 2.1.5hotfix 分⽀ 2.2宏观表格 三、分支流程图 一、了解开发环境 1.1概念阐述 对于开发人员…

【时间之外】AI在农机配件设计场景的应用

目录 农机制造业痛点 AI场景畅想 落后就要挨打 农机制造业痛点 最近,我与一位在制造业摸爬滚打多年的老友相聚。酒过三巡,话题渐渐转到他的事业上。他兴致勃勃地跟我讲起,自己正主导着一个规模达几千万的项目,生产基地远在孟加…

基于定制开发开源AI智能名片与S2B2C商城小程序的旅游日志创新应用研究

摘要:本文探讨了旅游日志在记录旅行美景与人物中的重要性,结合当下数字化发展趋势,引入定制开发开源AI智能名片与S2B2C商城小程序的概念。分析如何将这两者与旅游日志风格元素相融合,打造一种创新的旅游记录与分享模式&#xff0c…

XGBoosting算法详解(Boosting思想的代表算法)

文章目录相关文章一、Boosting思想:从弱到强的串行提升二、XGBoost算法思想:GBDT的极致优化三、XGBoost数学原理:从目标函数到树分裂3.1 目标函数定义3.2 正则化项:控制树的复杂度3.3 泰勒二阶展开:简化目标函数3.4 化…

Vue + Element UI 实现选框联动进而动态控制选框必填

目录 一. 需求描述 二. 解决思路 三. 代码实现 四. 效果展示 一. 需求描述 如下图所示,新增人员页面,有字段"Leader DS"和"Leader DS名称"。 现在我要在字段"Leader DS"和"Leader DS名称"字段下方再添加一…

高通SG882G平台(移远),Ubuntu22编译:1、下载代码

不要使用Ubuntu24,不稳定。 docker听着美好,其实也有问题。比如你给别人的时候,虚拟机直接给过去,马上就能用。 安装工具 sudo apt-get install -y \ diffstat xmlstarlet texinfo chrpath gcc-aarch64-linux-gnu libarchive-d…

Android音视频探索之旅 | C++层使用OpenGL ES实现视频渲染

一.前言 在学习音视频的过程中,实现视频渲染是非常常见的,而渲染的方式也挺多,可以使用Java层的OpenGL ES进行图形渲染,也可以使用Ffmpeg来显示,还有就是通过C层的OpenGL ES来进行渲染。OpenGL ES是OpenGL三维图形API…

公链的主要特征有哪些?

公链(公共区块链)是指对所有人开放、无需授权即可参与的区块链,其主要特征包括:- 开放性:任何人都可以自由加入网络,参与节点运行、数据验证或交易,无需经过中心化机构的审核。- 去中心化&#…

博途多重背景、参数实例--(二)

引用官方技术支持: 《《 博图,怎么把DINT类型转换成TIME,就是MCGS触摸屏上设置时间,PLC里的定时器TIME 》》 我们把上面的实现,封装成FC,FB块(FB程序内调用定时器指令时的选项不…

单片机基础

什么是嵌入式系统? 嵌入式系统通常指的是专门为某种功能设计的微型计算机系统,比如智能手表、家电控制板、汽车ECU等。 什么是嵌入式系统的IO? IO(Input/Output,输入/输出)就是嵌入式系统与外部世界“交…

全连接神经网络(MLP)原理与PyTorch实现详解

一、全连接神经网络概述全连接神经网络(Fully Connected Neural Network),也称为多层感知机(Multi-Layer Perceptron, MLP),是深度学习中最基础的神经网络结构之一。它由多个全连接层组成,每一层的神经元与下一层的所有神经元相连接。1.1 神经…

推荐系统-数据分割、性能验证

推荐系统基础概念前言 作者根据开源项目 gorse 的每一步提交, 系统性学习推荐系统架构组成以及gorse中使用的推荐算法的实现。 通过参考算法文档以及代码实现,作者对gorse的学习过程以及进度 与 博客发布的时间线保持一致数据集分割原因 推荐系统的根本任…

从电商新手到单日变现5000+,我是如何做到闲鱼爆单的

很多人想做项目赚钱,却总是迈不出第一步。今天给大家分享一个可以从电商小白到成功跑通项目,实现单日GMV 5000的项目。今天将分享从选品、内容制作、销售服务的全过程实战经验。1:闲鱼实战,强执行力01实操前的准备执行力就是你的动…

vue3实现pdf文件预览 - vue-pdf-embed

参考地址:https://juejin.cn/post/7105933034771185701 这个参考文章的代码直接可以复制使用,样式也是给到的,但是实现的是一页一页的显示pdf内容,我的需求是要全部展示出来,页码切换时是做一个滚动定位操作。 思路&am…

【AI论文】OmniPart:基于语义解耦与结构连贯性的部件感知三维生成

摘要:创建具有显式、可编辑部件结构的三维资产,对于推动交互式应用的发展至关重要。然而,大多数生成方法仅能生成整体式形状,限制了其实际应用价值。我们提出OmniPart——一种新型的部件感知三维物体生成框架,旨在实现…

Pandas-数据查看与质量检查

Pandas-数据查看与质量检查一、数据查看:快速掌握数据概况1. 整体概览:shape与info()2. 数值特征预览:describe()3. 随机抽样:head()与sample()二、数据质量检查:识别与处理问题1. 缺失值检查与处理处理策略&#xff1…