点亮 ⭐️ Star · 照亮开源之路GitHub:https://github.com/apache/dolphinscheduler

本篇博文前面会讲一些DolphinScheduler相关的东西,也期待各位同行能接触到此并能实际解决一些生产上的问题~😁
1 准备工作
DS
在这里,先准备下sql表资源,以下为`postgresql`的`sql`脚本:
表结构
|
表数据
|

2 简单的项目创建及说明
DS


简单解释下DS的基本结构

3 简单的参数传递
DS

01

02

03

04
05


4 复杂的跨节点传参
DS



脚本内容
#!/bin/bashecho "=====>input param start<====="echo "id=${id}"echo "score=${score}"echo "=====>input param end<====="id=${id}echo '${setValue(id2='$id')}'if [ "${score}" -ge "90" ];thenecho '${setValue(label2=level A)}'echo "level A"elif [ "${score}" -ge "80" ];thenecho '${setValue(label2=level B)}'echo "level B"elif [ "${score}" -ge "60" ];thenecho '${setValue(label2=level C)}'echo "level C"elif [ "${score}" -ge "0" ];thenecho '${setValue(label2=F!)}'echo "F!"elseecho "NO score ,please check!"exit 1fi


5 小结
DS
参与贡献
随着国内开源的迅猛崛起,Apache DolphinScheduler 社区迎来蓬勃发展,为了做更好用、易用的调度,真诚欢迎热爱开源的伙伴加入到开源社区中来,为中国开源崛起献上一份自己的力量,让本土开源走向全球。

参与 DolphinScheduler 社区有非常多的参与贡献的方式,包括:

贡献第一个PR(文档、代码) 我们也希望是简单的,第一个PR用于熟悉提交的流程和社区协作以及感受社区的友好度。
社区汇总了以下适合新手的问题列表:https://github.com/apache/dolphinscheduler/issues/5689
非新手问题列表:https://github.com/apache/dolphinscheduler/issues?q=is%3Aopen+is%3Aissue+label%3A%22volunteer+wanted%22
如何参与贡献链接:https://dolphinscheduler.apache.org/zh-cn/community/development/contribute.html
来吧,DolphinScheduler开源社区需要您的参与,为中国开源崛起添砖加瓦吧,哪怕只是小小的一块瓦,汇聚起来的力量也是巨大的。
参与开源可以近距离与各路高手切磋,迅速提升自己的技能,如果您想参与贡献,我们有个贡献者种子孵化群,可以添加社区小助手微信(Leonard-ds) ,手把手教会您( 贡献者不分水平高低,有问必答,关键是有一颗愿意贡献的心 )。
添加小助手微信时请说明想参与贡献。
来吧,开源社区非常期待您的参与。
< 🐬🐬 >
更多精彩推荐
☞ApacheCon Asia 2022 精彩回顾 | DolphinScheduler 在 T3 出行一站式平台中的应用
☞ApacheDolphinScheduler 整合大数据生态安全门 Apache Knox,统一对外服务
☞ApacheCon Asia 2022 精彩回顾 | DolphinScheduler 在联想作为统一调度中心的落地实践
☞名额已排到10月 | Apache DolphinScheduler Meetup分享嘉宾继续火热招募中
☞小海豚“变身”全新智能调度引擎,深入浅出在DDS的实践开发应用
☞对话 Contributor| 中国团队贡献的开源项目, 当然要支持
☞自动更新选股模型,实时监控,基于 Apache DolphinSchedule 打造机器学习智能选股系统
☞开源大数据 Studio 应用开发: Apache Dolphinscheduler + Notebook





