Hive 在配置单元中执行SQL过程

Hive 在配置单元中执行SQL过程,hive,apache-spark-sql,hiveql,Hive,Apache Spark Sql,Hiveql,​嗨 以下是我们的情况,请建议可能的解决方案 我们有一个现有的报告解决方案(SAP),它在RDBMS中执行一个过程(使用JDBC连接)以根据用户输入生成报告 现在我们正计划从RDBMS迁移到hive作为我们的数据源 有没有一种方法可以连接到配置单元并使用JDBC连接执行过程(HPLSQL或UDF执行Oracle过程的等效作业) 或者有没有其他方法可以使用jdbc在hive或spark中运行过程或程序? 谢谢可以使用JDBC连接到Hive 但是,如果集群是安全的,则需要连接到HiveServer

​嗨

以下是我们的情况,请建议可能的解决方案

我们有一个现有的报告解决方案(SAP),它在RDBMS中执行一个过程(使用JDBC连接)以根据用户输入生成报告

现在我们正计划从RDBMS迁移到hive作为我们的数据源

有没有一种方法可以连接到配置单元并使用JDBC连接执行过程(HPLSQL或UDF执行Oracle过程的等效作业)

或者有没有其他方法可以使用jdbc在hive或spark中运行过程或程序?
谢谢

可以使用JDBC连接到Hive

但是,如果集群是安全的,则需要连接到HiveServer2

此外,2.0.0版本的配置单元支持存储过程


感谢您对hlagos的回复。是否可以使用jdbc触发HPL/SQL过程并返回视图。类似于我们在Oracle中触发返回临时视图的过程。不确定返回视图是什么意思,但您应该能够从存储过程中获取一组记录。