Apache drill 1.2 では、RDBMS データをクエリできますhttps://drill.apache.org/blog/2015/10/16/drill-1.2-released/
ここで JDBC PostgreSQL ドライバーをダウンロードしました: https://jdbc.postgresql.org/download.html 私は JDBC4 を取りました。
jarファイルをこのフォルダー「apache-drill-1.2.0\jars\3rdparty」に入れました
そして今、postgres 用のプラグインを追加しようとしています。Web コンソール ( http://127.0.0.1:8047 ) を使用して実行しています。pgplugin という名前のプラグインを作成し、次の構成を追加しました。
{
"type": "jdbc",
"driver": "org.postgresql.Driver",
"url": "jdbc:postgresql://IP:port/myschema",
"username": "root",
"password": "root",
"enabled": true
}
エラーが表示されています:エラー(ストレージを作成/更新できません)
以下だけでも動作しません(同じエラー):
{
"type": "jdbc"
}
jar (jdbc postgres ドライバー) を構成ファイルのどこかにある apache ドリル クラスパスに追加する必要があることはわかっていますが、わかりません...
これを追加しようとしました:drill.exec.sys.store.provider.local.path = "/mypath"
drill-override.conf
->結果は次のとおりです。
drill.exec: {
cluster-id: "drillbits1",
zk.connect: "localhost:2181",
drill.exec.sys.store.provider.local.path = "/mypath"
}
しかし、それは機能していません...何かアイデアはありますか? どうもありがとう !