DBeaver
Elasticsearch JDBC ドライバーを使用して、DBeaver から Elasticsearch データにアクセスできます。
Elastic はこのアプリケーションを支持、推奨、またはサポートしていません。この製品におけるネイティブ Elasticsearch 統合については、ベンダーにお問い合わせください。
Prerequisites
- DBeaver バージョン 6.0.0 以上
- Elasticsearch SQL JDBC ドライバー
New Connection
メニュー File
> New
> Database Connection メニューを通じて、または Database Connection パネルを直接使用して新しい接続を作成します。
Select Elasticsearch type
利用可能な接続タイプから Elasticsearch タイプを選択します:
Specify the Elasticsearch cluster information
Elasticsearch SQL 接続を適切に構成します:
Verify the driver version
正しい JDBC ドライバーのバージョンが使用されていることを確認するために、Edit Driver Settings ボタンを使用します:
DBeaver は Elasticsearch JDBC Maven リポジトリを認識しているため、アーティファクトを単に Download/Update するか、新しいものを追加できます。代替として、Elasticsearch Maven リポジトリがオプションでない場合は、ローカルファイルを追加することもできます。
ドライバーを変更する際は、下部の Find Class ボタンをクリックすることを忘れないでください - ドライバークラスは自動的に選択されるはずですが、これによりドライバージャーが正しく見つかり、破損していないことを確認できます。
Test connectivity
ドライバーのバージョンと設定が整ったら、Test Connection を使用してすべてが機能するか確認します。問題がなければ、ドライバーのバージョンと Elasticsearch SQL のバージョンを示す確認ウィンドウが表示されるはずです:
Finish をクリックすると、新しい Elasticsearch 接続が Database Connection パネルに表示されます。
DBeaver は現在、Elasticsearch と通信するように構成されています。
Connect to Elasticsearch
Elasticsearch 接続をクリックして、Elasticsearch をクエリし、探索を開始します: