DBeaver

Elasticsearch JDBC ドライバーを使用して、DBeaver から Elasticsearch データにアクセスできます。

Elastic はこのアプリケーションを支持、推奨、またはサポートしていません。この製品におけるネイティブ Elasticsearch 統合については、ベンダーにお問い合わせください。

Prerequisites

New Connection

メニュー File
> New
> Database Connection メニューを通じて、または Database Connection パネルを直接使用して新しい接続を作成します。

dbeaver 1 new conn

Select Elasticsearch type

利用可能な接続タイプから Elasticsearch タイプを選択します:

dbeaver 2 conn es

Specify the Elasticsearch cluster information

Elasticsearch SQL 接続を適切に構成します:

dbeaver 3 conn props

Verify the driver version

正しい JDBC ドライバーのバージョンが使用されていることを確認するために、Edit Driver Settings ボタンを使用します:

dbeaver 4 driver ver

DBeaver は Elasticsearch JDBC Maven リポジトリを認識しているため、アーティファクトを単に Download/Update するか、新しいものを追加できます。代替として、Elasticsearch Maven リポジトリがオプションでない場合は、ローカルファイルを追加することもできます。

ドライバーを変更する際は、下部の Find Class ボタンをクリックすることを忘れないでください - ドライバークラスは自動的に選択されるはずですが、これによりドライバージャーが正しく見つかり、破損していないことを確認できます。

Test connectivity

ドライバーのバージョンと設定が整ったら、Test Connection を使用してすべてが機能するか確認します。問題がなければ、ドライバーのバージョンと Elasticsearch SQL のバージョンを示す確認ウィンドウが表示されるはずです:

dbeaver 5 test conn

Finish をクリックすると、新しい Elasticsearch 接続が Database Connection パネルに表示されます。

DBeaver は現在、Elasticsearch と通信するように構成されています。

Connect to Elasticsearch

Elasticsearch 接続をクリックして、Elasticsearch をクエリし、探索を開始します:

dbeaver 6 data