Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop Pentaho-连接到apache hive_Hadoop_Hive_Pentaho_Pentaho Data Integration - Fatal编程技术网

Hadoop Pentaho-连接到apache hive

Hadoop Pentaho-连接到apache hive,hadoop,hive,pentaho,pentaho-data-integration,Hadoop,Hive,Pentaho,Pentaho Data Integration,我与apache hive数据库的连接有问题。我得到: 我改变: active.hadoop.configuration=hdp31 但它不起作用。 有人知道吗? 在dbeaver中,我可以连接到数据库错误已经告诉您“没有为jdbc:hive找到合适的驱动程序”的原因。可通过以下步骤解决此问题:- 您没有将配置单元JDBC驱动程序保存在位置“data integration/lib/”中 或者您可以尝试使用旧的HiveJDBC驱动程序版本1.2.1(“jdbc-1.2.1.jar”) 或者,

我与apache hive数据库的连接有问题。我得到:

我改变:

active.hadoop.configuration=hdp31
但它不起作用。 有人知道吗?
在dbeaver中,我可以连接到数据库

错误已经告诉您“没有为jdbc:hive找到合适的驱动程序”的原因。可通过以下步骤解决此问题:-

  • 您没有将配置单元JDBC驱动程序保存在位置“data integration/lib/”中
  • 或者您可以尝试使用旧的HiveJDBC驱动程序版本1.2.1(“jdbc-1.2.1.jar”)
  • 或者,您可以使用最新的hive jdbc驱动程序,并在PDI连接期间使用连接类型=Hadoop hive 2/3
  • 或者,如果JAR“pentaho-hadoop-shimmes-common-fragment-V1-x-x-x-x-x.JAR”位于“数据集成\plugins\pentaho大数据插件\hadoop配置\hdp30\lib\pmr”位置,那么您也可以尝试PDI中的“连接类型=hadoop Hive 2/3”
  • 请让我知道这是否适合你

    我得到:

    我在cmd中运行的早期版本:

    ssh prod
    

    情况正在好转,但仍然不起作用。作为回答,我把我得到的东西