Apache DolphinScheduler 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Apache DolphinScheduler 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Apache DolphinScheduler 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache-2.0
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
开源组织 Apache
地区 国产
投 递 者 h4cd
适用人群 未知
收录时间 2019-04-09

软件简介

Apache DolphinScheduler简介

Apache DolphinScheduler(Incubator,原Easy Scheduler)是一个可视化的分布式大数据工作流任务调度系统,DolphinScheduler 致力于“可视化操作工作流(任务)之间的依赖关系,并可视化监控整个数据处理过程。DolphinScheduler以有向无环图(DAG)的方式将任务组装起来,可实时监控任务的运行状态,同时支持重试、从指定节点恢复失败、暂停及Kill任务等操作。

DolphinScheduler的起源 - 需求决定

大数据任务调度需要解决以下痛点,市面上难以找到满足需求的开源大数据调度,这是DolphinScheduler诞生的原因

DolphinScheduler设计特点

 一个分布式易扩展的可视化DAG工作流任务调度系统。致力于解决数据处理流程中错综复杂的依赖关系,使调度系统在数据处理流程中开箱即用。 其主要目标如下:

  • 以DAG图的方式将Task按照任务的依赖关系关联起来,可实时可视化监控任务的运行状态
  • 支持丰富的任务类型:Shell、MR、Spark、SQL(mysql、postgresql、hive、sparksql),Python,Sub_Process、Procedure等
  • 支持工作流定时调度、依赖调度、手动调度、手动暂停/停止/恢复,同时支持失败重试/告警、从指定节点恢复失败、Kill任务等操作
  • 支持工作流优先级、任务优先级及任务的故障转移及任务超时告警/失败
  • 支持工作流全局参数及节点自定义参数设置
  • 支持资源文件的在线上传/下载,管理等,支持在线文件创建、编辑
  • 支持任务日志在线查看及滚动、在线下载日志等
  • 实现集群HA,通过Zookeeper实现Master集群和Worker集群去中心化
  • 支持对Master/Worker cpu load,memory,cpu在线查看
  • 支持工作流运行历史树形/甘特图展示、支持任务状态统计、流程状态统计
  • 支持补数
  • 支持多租户
  • 支持国际化

系统部分截图

dag

data-source

home

他们正在使用 DolphinScheduler

目前已经有 1000 多家公司在使用 DolphinScheduler 作为大数据任务调度,部分案例如下(排名不分先后):

奖项

如何加入贡献

欢迎添加微信贡献者:easyworkflow,并告知想贡献即可

获得帮助

  1. 提交 issue
  2. 加入 Slack
  3. 官网 https://dolphinscheduler.apache.org
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(52) 发布并加入讨论🔥
发表了资讯
07/23 15:59

Apache DolphinScheduler 3.2.2 版本正式发布!

近日,Apache DolphinScheduler 发布了 3.2.2 版本。此版本主要基于 3.2.1 版本进行了 bug 修复,新增若干特性,并进行了众多改进和 Bug 修复,以及文档修复等。 📥3.2.2版本下载:https://dolphinscheduler.apache.org/zh-cn/download/3.2.2 ⚙️Release Note:https://github.com/apache/dolphinscheduler/releases/tag/3.2.2 主要更新 增加参数类型 为了更有效地提升用户体验,本版本针对工作流启动参数、全局...

1
1
发表了资讯
02/21 16:09

Apache DolphinScheduler 3.2.1 版本发布:增强功能与安全性的全面升级

近期,Apache DolphinScheduler 社区激动地宣布 3.2.1 版本的发布。此次更新不仅着力解决了前一版本(3.2.0)中遗留的问题,而且引入了一系列的功能增强和优化措施。 原先的问题主要源于部分重要代码在发布过程中未能成功合并(cherry-pick),加之这部分代码的合并过程较为复杂,因此,3.2.1 版本基于 2024年2月的 dev 分支代码,剔除了一些不兼容的特性后发布。 全部 Changelog:https://github.com/apache/dolphinscheduler/...

0
2
发表了资讯
2023/05/17 11:08

DolphinScheduler 发布 3.1.6 版本,支持 SeaTunnel Zeta 引擎

近日,Apache DolphinScheduler 发布了 3.1.6 版本。值得注意的是,此版本除了基于 3.1.5 版本进行了 bug 修复、Doc 完善外, 还进行了 SeaTunnel Zeta 引擎的支持。 其中较为重要的为: 修复依赖任务不正确的超时警报 #13822 修复替换时间变量参数 #13975 修复流程实例 DAG 无法显示依赖任务的问题 #13823 master server 循环抛出空指针异常 #13878 支持 SeaTunnel Zeta引擎,flink-v2, spark-v2 (#13086) 全部 Changelog:htt...

4
1
发表了资讯
2023/03/16 10:34

PyDolphinScheduler 发布 4.0.1 版本,支持任务缓存功能

摘要:近日,PyDolphinScheduler 迎来了 4.0.1 版本,基于 4.0.0 版本进行了改造和优化。 PyDolphinScheduler 4.0.1 较大的改动包括: 支持任务缓存功能 #50 更好的 python 依赖,依赖包和函数 #63 workflow 不指定租户,仅指定用户 #54 优化了本地参数的指定方式 #53 修改 SQL 任务支持的 pre 和 post 入参类型 #62 01 重要功能详情 更好的 python 依赖,依赖包和函数 在 4.0.1 之前,用户使用 task 装饰器装饰函数时,不能将函...

2
1
发表了资讯
2023/03/16 09:50

Apache DolphinScheduler 3.1.4 版本发布,修复一键安装报错问题

Apache DolphinScheduler 发布了 3.1.4 版本。此版本共计修复 11 个 bug,并更新 1 个文档修复。 其中的较为重要的 Bug fix 为: 修复任务唤醒失败会阻塞事件处理 (#13466) 修复 K8s 任务运行失败 (#13348) 修复 MessageSender 可能由于类初始化晚而为 null (#13446) 修复一键安装报 `Command not found rmr` 并支持 zookeeper3.4.6+ (#13163) 01 Changelog https://github.com/apache/dolphinscheduler/releases/tag/3.1.4 02...

1
1
发表了资讯
2023/03/09 10:16

Apache DolphinScheduler GitHub Star 突破 10000+!

今天,Apache DolphinScheduler GitHub Star 突破 10000,项目迎来一个重要里程碑。这表明 Apache DolphinScheduler 已经在全球的开发者和用户中获得了广泛的认可和使用。 DolphinScheduler 旨在解决公司日常运营中的大数据处理工作流调度和执行问题,2018 年以 Apache License 2.0 的开源协议发布,并在社区中获得大力支持。目前,Apache DolphinScheduler 项目在 GitHub 上已获得 10K Star,拥有 400+ 贡献者,累积发版 40+ ...

0
5
发表了资讯
2022/10/10 11:41

Apache Dolphin Scheduler 3.0.1 发布,对核心及UI相关进行优化

点亮 ⭐️ Star · 照亮开源之路 GitHub:https://github.com/apache/dolphinscheduler 版本发布 感谢本次的 Release Manager --@zhuangchong,是他主导了我们这个版本的发布流程,引导社区进行版本内容沟通,发版前的问题跟踪,blocking issue 处理,版本质量管理等,感谢@zhuangchong为社区的付出,也期待其他 Committer 和 PMC 能够一起参与到 Release Manager 的角色中来。 在3.0.0 正式版本发布1个多月之后,期间社区也紧...

1
3
发表了资讯
2022/08/10 18:37

Apache DolphinScheduler 3.0.0 正式版发布!

点亮 ⭐️ Star · 照亮开源之路 GitHub:https://github.com/apache/dolphinscheduler 版本发布 2022/8/10 2022 年 8 月 10 日,Apache DolphinScheduler 在经过 3.0.0 alpha、3.0.0-beta-1、3.0.0-beta-2 不断验证之后,终于迎来了社区期盼已久的第三个大版本! 3.0.0 正式版本发生了自发版以来的最大幅度变动,新增了众多全新功能和特性,旨在为用户带来全新的体验和更多价值。 经过迭代的 3.0.0 正式版与此前 3.0.0 alph...

11
17
发表了资讯
2022/07/13 10:06

Apache Dolphin Scheduler 2.0.6 发布,新增 Master 召回策略

版本发布 2022/7/12 近日,Apache Dolphin Scheduler 迎来了 2.0.6 版本发布。新版本对依赖和任务分布功能进行了重要改动,并针对 2.0.5 进行了 bug 修复,具体更新详见下文。 1 重大改动 Significant changes 首先,此版本针对依赖和任务分布不均衡的问题进行了改动。 01 依赖相关问题 在上个版本,当依赖整个工作流时,如果启动工作流中一个任务,任务运行结束且成功,此时会判定整个工作流成功,这就缺乏对该工作流中其他任务...

1
4
发表了资讯
2022/07/07 10:12

Dolphin Scheduler 3.0.0-beta-2 发布,LDAP 登录失败等问题已修复

近日,Apache Dolphin Scheduler 迎来了 3.0.0-beta-2 版本的正式发布。新版本主要针对 3.0.0-beta-1 进行了代码和文档的修复,具体更新详见下文。 1 Bug 修复 Bug Fix 修复邮件告警模板分隔线问题 修复Standalone模式下数据初始化问题 修复监控中心DB不存在时的页面展示问题 修复创建工作流参数无效问题 修复K8S部署时zookeeper端口异常问题 修复Standalone模式下服务启动失败问题 修复LDAP登录失败问题 Python API: 修复同一个...

0
2
发表了资讯
2022/04/25 15:10

新一代大数据调度 - Apache DolphinScheduler 3.0-alpha 重磅发布

2022 年 4 月 22 日,Apache DolphinScheduler 正式宣布 3.0.0 alpha 版本发布!此次版本升级迎来了自发版以来的最大变化,众多全新功能和特性为用户带来新的体验和价值。3.0.0-alpha 的关键字,总结起来是 “更快、更现代化、更强、更易维护”。 更快、更现代化:重构了 UI 界面,新 UI 不仅用户响应速度提高数十倍,开发者构建速度也提高数百倍,且页面布局、图标样式都更加现代化; 更强:带来了许多振奋人心的新功能,如数据...

0
12
发表了资讯
2022/03/14 17:23

Apache DolphinScheduler 2.0.5 发布,Worker 容错流程优化

< img src="/img/2022.3.7/1.png"/> 今天,Apache DolphinScheduler 宣布 2.0.5 版本正式发布。此次版本进行了一些功能优化,如 Worker 的容错流程优化,在资源中心增加了重新上传文件的功能,并进行了若干 Bug 修复。 ##优化 ##优化 ###Worker 容错流程 2.0.5 版本优化了 worker 的容错流程,使得服务器由于压力过大导致 worker 服务中断时,可以正常将任务转移至其他worker 上继续执行,避免任务中断。 ###禁止运行任务页面标...

0
0
发表了资讯
2022/02/18 14:49

直播报名启动 | 2022 年 Apache DolphinScheduler Meetup 首秀!

各位关注 Apache DolphinScheduler 的小伙伴们大家好呀!相信大家都已经从热闹的春节里回过神来,重新投入到忙碌的工作学习生活中去。海豚调度在这里祝福大家虎年大吉,万事顺利。 在这早春时节, Apache DolphinScheduler 于 2022 年的第一场 Meetup 也是即将到来,相信社区里的小伙伴早就已经翘首以盼了吧! 在此次的Meetup中,四位来自不同公司的嘉宾将会为我们讲述他们在使用 Apache DolphinScheduler 时的心得体会,相信不...

0
1
发表了资讯
2022/01/12 12:00

DolphinScheduler 2.0.2 发布,WorkflowAsCode 动态、批量创建工作流

千呼万唤中,WorkflowAsCode 功能终于在 2.0.2 版本中如约上线,为有动态、批量创建和更新工作流需求的用户带来福音。 此外,新版本还新增企业微信告警群聊会话消息推送,简化了元数据初始化流程,并修复了旧版本中强制终止后服务重启失败,添加 Hive 数据源失败等问题。 01 新功能 1 WorkflowAsCode 首先在新功能上,2.0.2 版本重磅发布了 PythonGatewayServer, 这是一个 Workflow-as-code 的服务端,与 apiServer 等服务的启...

1
7
发表了资讯
2022/01/07 11:03

DolphinScheduler 获评 2021 OSC 最受欢迎项目,白鲸开源获优秀中国开源原生创企奖!

近日,由 OSCHINA 举办的 「2021 OSC 中国开源项目」 评选活动公布了评选结果。 在广大用户和开源社区的喜爱和支持下,云原生分布式大数据调度系统 Apache DolphinScheduler 获评 2021 年度 「OSCHINA 人气指数 Top 50 开源项目」和「最受欢迎项目」,其商业运营公司白鲸开源科技也凭借出众的开源运营表现,获得 「优秀中国开源原生创企」 奖项。 获评最受欢迎项目奖项 今年,「2021 OSC 中国开源项目」活动设置了两轮投票环节,...

4
8
发表了资讯
2021/12/17 15:31

Apache DolphinScheduler 2.0.1 来了,一键升级、插件化终于实现!

好消息!Apache DolphinScheduler 2.0.1 版本今日正式发布! 本版本中,DolphinScheduler 经历了一场微内核+插件化的架构改进,70% 的代码被重构,一直以来备受期待的插件化功能也得到重要优化。此外,本次升级还有不少亮点,如一键升级至最新版本、注册中心“去 ZK 化”、新增任务参数传递功能等。 Apache DolphinScheduler 2.0.1 下载地址: https://dolphinscheduler.apache.org/zh-cn/download/download.html Apache Dolphi...

1
8
发表了资讯
2021/10/29 10:45

重构、插件化、性能提升 20 倍,DolphinScheduler 2.0 alpha 发布亮点太多!

社区的小伙伴们,好消息!经过 100 多位社区贡献者近 10 个月的共同努力,我们很高兴地宣布 Apache DolphinScheduler 2.0 alpha 发布。这是 DolphinScheduler 自进入 Apache 以来的首个大版本,进行了多项关键更新和优化,是 DolphinScheduler 发展中的里程碑。 DolphinScheduler 2.0 alpha 主要重构了 Master 的实现,大幅优化了元数据结构和处理流程,增加了 SPI 插件化等能力,在性能上提升 20 倍。同时,新版本设计了全新的...

12
15
发表了资讯
2021/10/26 14:18

【安全通告】关于 DolphinScheduler 漏洞情况的说明

【安全通报】 【影响程度:低】 Apache DolphinScheduler 社区邮件列表最近通告了 1 个漏洞,考虑到有很多用户并未订阅此邮件列表,我们特地在此进行情况说明: CVE-2021-27644 重要程度:低 影响范围:暴露服务在外网中、且内部账号泄露。如果无上述情况,用户可根据实际情况决定是否需要升级。 影响版本:<1.3.6 漏洞说明: 此问题是由于mysql connectorj 漏洞引起的,DolphinScheduler 登陆用户(未登录用户无法执行此操作,...

0
2
发表了资讯
2021/10/25 10:30

Apache DolphinScheduler 1.3.9 发布,新增 StandaloneServer

2021 年 10 月 22 日,Apache DolphinScheduler 正式发布 1.3.9 版本。时隔一个半月,在社区贡献者的共同努力下,Apache DolphinScheduler 1.3.9 为大家带来了 StandaloneServer,这是本版本的一项重大更新,也意味着其在易用性上又迈出了一步,详情将在下文介绍。另外,本次升级还修复了 1.3.8 的两个重要 bug。 1.3.9 下载地址:https://dolphinscheduler.apache.org/zh-cn/download/download.html 在本版中,主要的更新包括:...

3
2
发表了资讯
2021/09/15 17:58

Apache DolphinScheduler 1.3.8 Docker 镜像发布

小伙伴们 Apache DolphinScheduler 1.3.8 Docker发布 特别感谢:kdump同学 在 1.3.8 版本中,我们在 Docker&k8s 这里做了许多优化,Docker镜像支持ARM64,系统默认参数优化等等,同时对于一些用户体验的问题做了相关优化,欢迎关注这个版本。 Apache DolphinScheduler 1.3.8 docker更新说明 Feature/Update [#5405] [Improvement]Docker & K8s Improvement Plan Round 2 [#5858][Improvement][Docker] Docker image should sup...

0
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
52 评论
1.2K 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部