Hadoop
Выбор типа конфигурации
Для указания типа конфигурации необходимо выбрать одну из плиток, представленных на странице. В данном случае необходимо выбрать плитку Hadoop.
После сохранения поменять тип конфигурации невозможно.
Заполнение информации о подключении
Дальнейшая информация о конфигурации вводится в блоке "Введите информацию о конфигурации". Поля, отмеченные красной звездочкой, обязательны. Если в каком-либо поле ввода будут некорректные данные, то конфигурация не сохранится и появится информация о некорректном вводе напротив поля с ошибкой. Для того, чтобы ввести информацию о подключении, следуйте следующим шагам:
- Для ввода информации об имени конфигурации введите данные в поле ввода с названием
"Имя конфигурации". Допускаются только латиница или цифры в стиле CamelCase. - После этого выберите JDBC-драйвер в поле
"Загрузите драйвер". Если нужного драйвера нет среди предложенных, то можно загрузить свой, нажав на кнопку"Загрузить файл"под полем ввода. После этого откроется модальное окно, в котором необходимо выбрать JDBC-драйвер с расширением.jar. В остальных случаях драйвер не будет загружен. - Поле
"Имя класса драйвера"заполняется автоматически. Если в JDBC-драйвере несколько классов, можно ввести нужный класс. При его вводе допускаются только латиница или цифры.
По умолчанию поле строка подключения автодополняется на основе класса JDBC-драйвера. Для ClickHouse поддерживаются следующие классы: cc.blynk.clickhouse.ClickHouseDriver, com.clickhouse.jdbc.ClickHouseDriver. Если драйвер не использует эти классы, строка подключения все равно автодополнится, но для корректной работы подключения необходимо будет проверить поле ввода "Строка подключения" на правильность сгенерированных данных. Иначе перейдите в продвинутый режим и откорректируйте ее.
- Введите хост в поле
"Хост". Допускаются строки видаhttp://172.168.0.1илиhttps://yourhost. - Введите порт в поле
"Порт". Допускаются только цифры. - Если есть необходимость в подключении базы данных по умолчанию можно ввести ее название в поле "База данных по умолчанию".
- Если в вашем подключении есть валидация SSL, то необходимо включить поле
"Валидация SSL". После этого появится предупреждение о необходимости сохранения данных в keystore, показанное на рисунке.

После этого можете включить проверку имени хоста, а также указать путь до trust store в поле "Путь до trust store". Допускаются только строки вида /my_path/to/trust-store/.
-
Если в соединении есть авторизация с помощью пользователя и пароля или только пользователя, введите соответствующие поля
"Пользователь"и"Пароль". -
Для проверки подключения, нажмите на кнопку
"Проверить подключение". Если подключение к Clickhouse прошло успешно, будет выведено следующее сообщение:

В противном случае будет выведена ошибка вида:

В статье показан лишь пример сообщения об ошибке. Фактическая ошибка может быть другой.
Конфигурация может сохраниться с ошибками подключения. Но она не сохранится с ошибками о формате введенных данных или с пустыми данными в обязательных полях.
Особенности редактирования конфигурации
Конфигурация редактируется по тем же правилам, что и создается. Можно редактировать поля в любом произвольном порядке для необходимой настройки конфигурации.