Как подключить Jet Brains DataGrip к экземпляру Elasticsearch? - PullRequest
1 голос
/ 02 мая 2019

У меня есть Jet Brains DataGrip, у меня также есть экземпляр эластичного поиска, работающий локально в докере, доступный через известный порт по протоколу tcp.

Как я могу подключить DataGrip к своему экземпляруasticsearch?

DataGrip не перечисляет его как тип базы данных для подключения, и поиск в Google, кажется, не показывает ничего полезного для меня.

1 Ответ

2 голосов
/ 06 мая 2019

Это возможно, так как Elasticsearch имеет JDBC-драйвер: https://www.elastic.co/downloads/jdbc-client

Вам следует создать соединение на основе пользовательского драйвера в DataGrip.

Затем вы создадите новый драйвер в 'Источниках данных'и диалог водителей.Нажмите на кнопку «+» в верхнем левом углу.Выберите драйвер.

enter image description here

Заполните параметры нового драйвера.Используйте там загруженные драйверы JDBC.

Теперь вы можете создать новый источник данных на основе этого нового драйвера.Нажмите кнопку «+» в верхнем левом углу «Источники данных и драйвер» и выберите новый драйвер.

Заполните параметры «Источник данных».И, наконец, выберите, к каким схемам вы хотите получить доступ, на вкладке «Схемы».

...