在hive中执行sql过程

kulphzqa  于 2021-06-26  发布在  Hive
关注(0)|答案(1)|浏览(303)

​你好,
下面是我们的情况,请提出可能的解决方案,
我们有一个现有的报告解决方案(sap),它在rdbms中执行一个过程(使用jdbc连接)来根据用户输入生成报告。
现在我们正计划从rdbms迁移到hive作为我们的数据源。
有没有一种方法可以连接到hive并使用jdbc连接执行过程(hplsql或udf执行与oracle过程等效的作业)?
或者有没有其他方法可以使用jdbc在hive或spark中运行过程或程序?谢谢

b5buobof

b5buobof1#

可以使用jdbc连接到配置单元
https://cwiki.apache.org/confluence/display/hive/hiveclient#hiveclient-jdbc公司
但是,如果集群是安全的,则需要连接到hiveserver2
https://cwiki.apache.org/confluence/display/hive/hiveserver2+clients#hiveserver2clients-jdbc公司
除此之外,2.0.0版本的配置单元中还支持存储过程
https://issues.apache.org/jira/browse/hive-11055

相关问题