Apache Zeppelin を使用した JDBC
Solr JDBC ドライバは、Apache Zeppelin をサポートできます。
JDBC ドライバを使用する代わりに、Solr 固有のインタープリタを使用できます。詳細は、Zeppelin-Solr インタープリタ のセクションを参照してください。 Zeppelin の JDBC インタープリタを使用する場合は、JDBC サポートを取得するために Zeppelin 0.6.0 以降を使用する必要があります。 |
Solr で Apache Zeppelin を使用するには、Solr の JDBC インタープリタを作成する必要があります。これにより、SolrJ がインタープリタのクラスパスに追加されます。インタープリタが作成されたら、クエリを発行するためのノートブックを作成できます。Zeppelin JDBC インタープリタのドキュメントには、JDBC プレフィックスやその他の機能に関する追加情報が記載されています。
Apache Solr JDBC インタープリタの作成

図 1. 上部のナビゲーションで「インタープリタ」をクリックします。

図 2. 「作成」をクリックします。

図 3. Solr インストールに関する情報を入力します。
ほとんどのインストールでは、Apache Zeppelin は PostgreSQL を JDBC インタープリタのデフォルトドライバとして構成します。デフォルトドライバは上記のように Solr ドライバに置き換えるか、Apache Zeppelin JDBC インタープリタのドキュメントに記載されているように、別の JDBC インタープリタプレフィックスを追加できます。 |
JDBC インタープリタ コピーシート
スクリーンショットに記載されているパラメータを簡単にコピーできるように、パラメータの統合リストを以下に示します。
Name : Solr
Interpreter : jdbc
default.url : jdbc:solr://SOLR_ZK_CONNECTION_STRING?collection=
default.driver : org.apache.solr.client.solrj.io.sql.DriverImpl
default.user : solr
dependency : org.apache.solr:solr-solrj:9.5.0