【问题标题】:Impala jdbc driver work with Pentaho DesignerImpala jdbc 驱动程序与 Pentaho Designer 一起使用
【发布时间】:2013-06-24 05:34:04
【问题描述】:

我在让 impala jdbc 驱动程序与 Pentaho Designer 一起工作时遇到了一些麻烦。

我从cloudera website 获得了 jdbc 驱动程序。提取驱动程序并将它们放在 lib/jdbc 下后,我通过 Generic Database 建立连接。

  • 自定义连接url为:jdbc:hive2://example.com:21050/;auth=noSasl
  • 自定义驱动类名称为:org.apache.hive.jdbc.HiveDriver

我尝试了一个简单的查询,例如“SELECT count(*) FROM table_1;”,但得到一个错误:“ParentException: java.sql.SQLException: 方法不受支持"

有什么想法吗?

【问题讨论】:

    标签: pentaho impala


    【解决方案1】:

    来自 Pentaho 的 Matt 向 github 上的 apache 存储库提交了 pull request:https://github.com/apache/hive/pull/9

    此拉取请求包含 Pentaho 工具的 JDBC 驱动程序中所有需要的方法的实现。我从 Cloudera 网站获取了他的提交,构建了 jar 并将其复制到 libext/JDBC 目录而不是 jar 中。 Driver 仍然遗漏了很多方法,但能够在 Impala 上执行基本操作。

    【讨论】:

      【解决方案2】:

      Pentaho 在以前的版本中不支持 impala。如果您使用的是 4.4.2 PDI,您可以将其用于 instaview。

      Impala 将在 pentaho 5.0 中得到正式支持,并且已经发布。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-02-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-10-25
        相关资源
        最近更新 更多