0

Pentaho Designer で impala jdbc ドライバーを動作させるのに問題があります。

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: Method not supported」というエラーが発生しました。

何か案は?

4

2 に答える 2

1

Pentaho の Matt が github の apache リポジトリにプル リクエストを送信しました: https://github.com/apache/hive/pull/9

このプル リクエストには、Pentaho ツール用の JDBC ドライバーで必要なすべてのメソッドの実装が含まれています。私は彼のコミットを取得し、jar をビルドして、それを Cloudera Web サイトの jar の代わりに libext/JDBC ディレクトリにコピーしました。ドライバーにはまだ多くのメソッドがありませんが、Impala で基本的な操作を実行できます。

于 2013-08-13T10:31:38.920 に答える
1

Pentaho は、以前のバージョンでは impala をサポートしていません。4.4.2 PDI を使用している場合は、instaview に使用できます。

Impala は pentaho 5.0 で正式にサポートされ、すでにリリースされています。

于 2013-09-25T17:05:52.077 に答える