我计划将Jenkins与Hive一起使用。我创建了一些Hive脚本:test1.hql,test2.hql,test3.hql,它位于样本服务器“ssh rt@test1.test2.net”location“/ home / rt”
test1.hql:
select id, name from tblA;
test2.hql:
select id, name from tblB;
test3.hql:
select id, name from tblC;
如何从Jenkins执行它?
在Jenkins上面,我做的是:
新工作>作业名称为测试>构建一个自由风格的软件项目
如何从Jenkins指向我的.hql脚本以及我需要具备哪些设置?我是詹金斯的新手。
任何帮助?
感谢。
答案 0 :(得分:0)
找到了一些东西:
创建Jenkins作业 在该作业的配置中,有一个“构建”部分,其中包含“添加构建步骤” 添加“执行Shell”步骤,并输入您的代码。
该代码基本上是: hive -f /pathtohql/test1.hql
我看到的唯一问题是带有jenkins的m / c必须安装hive并指向正确的Metastore&群集。