dolphinscheduler 调用shell脚本执行sql

news2024/11/20 7:06:03

1. 资源中心--创建文件

脚本:

#!/bin/bash 
hive <<EOF 
alter table app.app_bi_test drop partition (dayid='$1');
insert overwrite table app.app_bi_test partition(dayid)
select a.Ccode,a.inCcode ,a.Cname ,'$1',COALESCE(b.num,0)  ,COALESCE(c.c_num,0) , 
concat(case when COALESCE(c.c_num,0)=0 then 0 else round(COALESCE(b.num,0)/c.c_num*100,2) end ,'%')  ,
COALESCE(b.num,0)  ,COALESCE(c.c_num,0)  ,
concat(case when COALESCE(c.c_num,0)=0 then 0 else round(COALESCE(b.num,0)/c.c_num*100,2) end ,'%')  ,
substr('$1',1,4),substr('$1',1,7),date_format(current_timestamp,'yyyy-MM-dd HH:mm:ss'),'$1'
from dim.dim_test a 
left join (select * from dws.dws_test_byday where dayid='$1') b on a.Ccode=b.Ccode
left join (select * from dwd.dwd_users where dayid='$1') c on a.Ccode=c.CCode;
EOF
echo 'done'
exit 0

2. 调用sell脚本

2.1 拖拽一个shell节点

 2.2 编辑shell节点

 

 

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

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

相关文章

以前的任何一个行业只要与互联网技术产生联系,便焕发生机与活力

事实上&#xff0c;以往&#xff0c;我们所经历的那个互联网玩家频出的年代&#xff0c;其实就是一个以互联网技术为主导的年代。在那样一个年代里&#xff0c;互联网技术几乎是解决一切痛点和难题的万能解药&#xff0c;几乎是破解一切行业痛点和难题的杀手锏。任何一个行业&a…

XXE渗透与攻防(一)

目录 前言 XML基础知识 XML用途 XML内容 XML格式要求 XML格式校验 不同语言支持的协议 完整的XML内容 什么是XXE 案列演示 盲打-DNSLog XXE 防御 前言 现在许多不同的客户端技术都可以使用XMl向业务应用程序发送消息&#xff0c;为了使应用程序使用自定义的XML消…

高压放大器在介电泳分选的应用

实验名称&#xff1a;基于高压放大器的介电泳分选 研究方向&#xff1a;滴液分选 测试原理&#xff1a; 在非均匀电场中&#xff0c;介电体表面感生出的正负电荷处于不同场强的位置上在它受到的合力大于一定值时就会被拉向强电场方向。 测试设备&#xff1a;ATA-7030高压放大器…

类与对象(下)

类与对象构造函数构造函数体赋值初始化列表explicit关键字static成员概念特性友元友元函数友元类内部类匿名对象拷贝对象时的一些编译器优化构造函数 构造函数体赋值 在创建对象时&#xff0c;编译器通过调用构造函数&#xff0c;给对象中各个成员变量一个合适的初始值 clas…

勃仔诞生记:Hubbleverse哈勃元宇宙的起源故事

欢迎来到Hubbleverse &#x1f30d; 关注我们 关注宇宙新鲜事 &#x1f4cc; 预计阅读时长&#xff1a;9分钟 本文仅代表作者个人观点&#xff0c;不代表平台意见&#xff0c;不构成投资建议。 想象一个属于你的世界&#xff0c;一个资源丰富的世界&#xff0c;你可以在其中…

Android TV刷机Mstar篇——以乐视超4-X50Pro为例

家里这台乐视使用好几年了&#xff0c;最近闲来无事&#xff0c;就琢磨着刷一刷&#xff0c;打造一个纯净使用体验。 记录下刷机历程&#xff0c;方便后期再查看。 一、准备工作 1、下载刷机固件&#xff0c;这里使用了ZNDS大神出的包。 超4X43 Pro/超4X50 Pro通用流畅精简…

pytorch应用(入门1)

目录学习用具张量的定义和运算Variable&#xff08;变量&#xff09;Dataset数据集之前一直是拿一个个项目来学pytorch&#xff0c;感觉不是很系统&#xff0c;借着假期的机会系统学一下。预计先把入门的知识一周学完吧。 学习用具 《深度学习入门之Pytorch》廖星宇 在Z-lib…

数字孪生流域建设及其应用

2021年底水利部召开推进数字孪生流域建设工作会议&#xff0c;会议按照“需求至上、应用至上、数字赋能、提升能力”要求&#xff0c;以数字化、网络化、智能化为主线&#xff0c;以数字化场景、智慧化模拟、精准化决策为路径&#xff0c;以算据、算法、算力建设为支撑&#xf…

美国服务器安全吗?如何进行安全检测和使用?

对服务器安全检测是保证稳定运行的一种方式&#xff0c;尤其面向海外的一些用户&#xff0c;因为使用的服务器无法时刻检查&#xff0c;对安全系数要求又很高。因此&#xff0c;在租用前和使用时进行安全检测是十分有必要的。那么&#xff0c;美国服务器怎么进行安全检测呢? 一…

为深度学习选择最好的GPU

在进行机器学习项目时&#xff0c;特别是在处理深度学习和神经网络时&#xff0c;最好使用GPU而不是CPU来处理&#xff0c;因为在神经网络方面&#xff0c;即使是一个非常基本的GPU也会胜过CPU。 但是你应该买哪种GPU呢?本文将总结需要考虑的相关因素&#xff0c;以便可以根据…

直播倒计时1天!“基于AIOps的全面可观测性网络研讨会”与你不见不散

当企业云化不断加速&#xff0c;应对重复冗杂的运维活动&#xff0c;引入智能算法的AIOps已成发展趋势&#xff1a; 高效定位故障来源&#xff0c;保证数字业务稳定可靠运行&#xff0c;深挖数据价值促进企业创新……AIOps能做的还有很多。 想了解更多关于AIOps的相关内容&am…

Spring注册Bean系列--方法4:@Import+ImportSelector接口

原文网址&#xff1a;Spring注册Bean系列--方法4&#xff1a;ImportImportSelector接口_IT利刃出鞘的博客-CSDN博客 简介 本文介绍Spring注册Bean的方法&#xff1a;ImportImportSelector接口。 注册Bean的方法我写了一个系列&#xff0c;见&#xff1a;Spring注册Bean(提供Be…

php宝塔搭建部署实战SDCMS蓝色系列包装行业网站源码

大家好啊&#xff0c;我是测评君&#xff0c;欢迎来到web测评。 本期给大家带来一套php开发的SDCMS蓝色系列包装行业网站源码&#xff0c;感兴趣的朋友可以自行下载学习。 技术架构 PHP7.2 nginx mysql5.7 JS CSS HTMLcnetos7以上 宝塔面板 文字搭建教程 下载源码&…

房产管理系统平台架构求分析

数图互通房屋管理系统遵循高校房产“分级授权、分类管理、网络化、图形化、精细化、流程化”的管理理念&#xff0c;在资产管理部门统一管理全校房产的前提下&#xff0c;注重二级单位在房产管理中的参与&#xff0c;注重针对不同类型类别房产的分类管理提高学校房产的使用效率…

加强舆情监控有哪些方法,互联网舆情监控平台有哪些?

加强舆情监控是指企业通过提升监控能力&#xff0c;更好地了解公众对其产品、服务、品牌形象等的看法&#xff0c;并及时采取应对措施。接下来TOOM舆情监测小编带您简单了解加强舆情监控有哪些方法&#xff0c;互联网舆情监控平台有哪些&#xff1f; 企业可以通过以下方式加强舆…

C# 并行编程

一 并行任务库TPL 1 并行任务库&#xff08;TPL&#xff0c;Task Parallel Library&#xff09; 2 最重要的是Task类&#xff0c;还有Parallel类 3 Task类&#xff0c;是利用线程池来进行任务的执行 比如直接用ThreadPool更优化&#xff0c;而且编程更方便 4 Paallel类&…

右值引用与移动语义

目录 一、左、右值引用 1.1 什么是左值 1.2 什么是右值 1.3 右值引用特性 1.4 move语义 二、左、右值引用的比较 三、右值引用的使用场景 3.1 左值引用的短板 3.2 解决方案 四、移动构造与移动赋值 注意情况 五、万能引用与完美转发 5.1 万能引用 5.2 完美转发 …

【SpringMVC】SpringMVC中异常处理

1.异常处理的思路 系统中异常包括两类&#xff1a;预期异常和运行时异常 RuntimeException&#xff0c;前者通过捕获异常从而获取异常信息&#xff0c;后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。 系统的 dao、service、controller 都通过 throws Excepti…

以前的互联网技术几乎是解决一切痛点和难题的万能解药

事实上&#xff0c;以往&#xff0c;我们所经历的那个互联网玩家频出的年代&#xff0c;其实就是一个以互联网技术为主导的年代。在那样一个年代里&#xff0c;互联网技术几乎是解决一切痛点和难题的万能解药&#xff0c;几乎是破解一切行业痛点和难题的杀手锏。任何一个行业&a…

怎么恢复删除的照片?分享5种恢复 iPhone /iPad 照片的方法

从 iPhone 中删除照片可能会带来压力。以下是如何使用几种不同的方法从 iPhone 恢复最近删除的照片。运气好的话&#xff0c;如果照片没有被新数据覆盖&#xff0c;您可以取回照片。 方法 1. 使用iPhone照片恢复工具 以下是如何使用图像恢复软件从 iPhone 中恢复已删除的图片&a…