让impala jdbc驱动程序与Pentaho Designer一起使用时遇到了一些麻烦。
我从cloudera website获得了jdbc驱动程序。解压缩驱动程序并将它们放在lib / jdbc下后,我通过Generic Database建立连接。
我尝试了一个简单的查询,例如“SELECT count(*)FROM table_1;”,并收到错误:“ParentException: java.sql.SQLException:不支持的方法“
有什么想法吗?
答案 0 :(得分:1)
来自Pentaho的Matt向github上的apache存储库提交了pull请求:https://github.com/apache/hive/pull/9
此pull请求包含Pentaho工具的JDBC驱动程序中所有需要的方法的实现。我获取了他的提交,构建了jar并将其复制到libext / JDBC目录而不是来自Cloudera网站的jar。驱动程序仍然缺少很多方法,但能够对Impala执行基本操作。
答案 1 :(得分:1)
Pentaho在以前的版本中不支持impala。如果您使用的是4.4.2 PDI,则可以将其用于instaview。
Impala将在pentaho 5.0中正式支持并且已经发布。