HUE中Oozie执行Hive脚本
执行 脚本 hive oozie hue
2023-09-11 14:14:34 时间
Oozie执行hive,传入参数
1. 新建一个workflow
2. 拖入一个hive2
3. hive脚本如下
CREATE TABLE IF NOT EXISTS spider_tmp.org_invest_fund_${date} ( `id` int, `info_id` int, `company` string, `company_url` string, `legal_person` string, `reg_capital` string, `establish_date` string, `investor` string, `update_time` string) ROW FORMAT DELIMITED FIELDS TERMINATED BY '`' STORED AS TEXTFILE;
注意,此处${date}表示需要执行时传入的参数
4. 添加参数
5. 启动,填入参数即可
6.workflow.xml如下
<workflow-app name="Workflow_hive" xmlns="uri:oozie:workflow:0.5"> <start to=" hive-table_load_data "/> <kill name="Kill"> <message>Action failed, error message[${wf:errorMessage(wf:lastErrorNode())}]</message> </kill> <action name="hive-table_load_data" cred="hive2"> <hive2 xmlns="uri:oozie:hive2-action:0.1"> <job-tracker>${jobTracker}</job-tracker> <name-node>${nameNode}</name-node> <jdbc-url>jdbc:hive2://hadoop1:10000/spider_tmp</jdbc-url> <script>/user/fengz/xxxx.q</script> <param>date=${date}</param> </hive2> <ok to="End"/> <error to="Kill"/> </action> <end name="End"/> </workflow-app>
相关文章
- 如何在程序执行前插入可执行代码(算是吾爱的作业吧,活学活用)
- jenkins执行超时
- C# 执行bat批处理文件
- JavaEE基础(01):Servlet实现方式,生命周期执行过程
- CASE函数 sql server——分组查询(方法和思想) ref和out 一般处理程序结合反射技术统一执行客户端请求 遍历查询结果集,update数据 HBuilder设置APP状态栏
- MySQL 执行计划
- PHP延迟执行函数
- JRockit读书笔记I — Java代码的高效执行
- 如何在 Shell 脚本中执行语法检查调试模式
- 更改powershell执行脚本权限
- python run module as a script 同脚本一样执行python内置模块
- ubuntu18.04下如何开机自动执行自定义脚本?
- 小达同学软件测试第四讲-执行测试
- idea中执行“npm”命令,提示node 不是内部或外部命令,也不是可运行的程序
- bash命令检测Shell脚本中的语法错误和查看详细执行过程
- Javascript脚本运算符执行顺序对照表
- 转shell不能执行su 后的脚本
- Linux 执行脚本时 source 和 . 和 sh 和 ./ 的区别
- (转)利用eclipse external tool 执行mvn jetty:run
- 浏览器工作原理:浅析this - 从JavaScript执行上下文的视角讲清楚this
- 开发者论坛一周精粹(第四期):Windows系统 SMB/RDP远程命令执行漏洞
- ZuulFilter 执行顺序
- Visual Studio Profiler 跟踪检查每个exe dll 性能 执行时间 CPU占用情况的方法
- SQL练习之不反复执行相同的计算
- sqlserver 字符串能不能执行
- PowerShell提示此系统中禁止执行脚本的解决方法
- Sikuli循环执行点击图标的脚本