DBeaver
Вы можете использовать драйвер Elasticsearch JDBC для доступа к данным Elasticsearch из DBeaver.
Elastic не поддерживает, не продвигает и не предоставляет поддержку для этого приложения; для интеграции с Elasticsearch в этом продукте обратитесь к его поставщику.
Предварительные условия
- DBeaver версии 6.0.0 или выше
- Elasticsearch SQL JDBC-драйвер
Новое подключение
Создайте новое подключение, используя меню Файл > Новый > Подключение к базе данных или напрямую через панель Подключение к базе данных.
Выбор типа Elasticsearch
Выберите тип Elasticsearch из доступных типов подключения:
Указание информации о кластере Elasticsearch
Настройте подключение Elasticsearch SQL соответствующим образом:
Проверка версии драйвера
Убедитесь, что используется правильная версия JDBC-драйвера, используя кнопку Изменить настройки драйвера:
DBeaver знает репозиторий Elasticsearch JDBC maven, поэтому просто Загрузить/Обновить артефакт или добавить новый. В качестве альтернативы можно добавить локальный файл, если репозиторий Elasticsearch Maven недоступен.
При изменении драйвера обязательно нажмите кнопку Найти класс внизу — класс драйвера должен быть выбран автоматически, однако это обеспечивает проверку того, что JAR-файл драйвера найден правильно и не повреждён.
Тестирование подключения
После того, как версия драйвера и настройки будут заданы, используйте Проверить подключение, чтобы проверить работоспособность всего. Если всё в порядке, должно появиться окно подтверждения с версией драйвера и версией Elasticsearch SQL:
Нажмите Готово, и новое подключение к Elasticsearch появится в панели Подключение к базе данных.
DBeaver теперь настроен для взаимодействия с Elasticsearch.
Подключение к Elasticsearch
Просто щелкните на подключении Elasticsearch и начните выполнять запросы и изучать Elasticsearch:
© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/8.17/sql-client-apps-dbeaver.html