Драйвер ClickHouse ADBC предоставляет соответствующий стандартам интерфейс Arrow Database Connectivity (ADBC) для подключения ADBC-совместимых приложений к ClickHouse.
Драйвер взаимодействует с сервером ClickHouse по HTTP-протоколу, который является основным протоколом, поддерживаемым во всех развертываниях ClickHouse. Благодаря этому драйвер одинаково работает в различных средах, включая локальные установки, управляемые облачные сервисы и среды, где доступ возможен только по HTTP.
Исходный код драйвера доступен в репозитории adbc_clickhouse на GitHub.
Установка
Последнюю версию драйвера можно установить с помощью dbc:
dbc install clickhouseТакже его можно скачать вручную с github.com/adbc-drivers/clickhouse/releases.
Параметры базы данных
Перечисленные ниже параметры базы данных используются для подключения к драйверу ClickHouse ADBC.
uri: Указывает полный HTTP(S)-адрес конечной точки сервера ClickHouse, включая протокол, хост и порт.username: Имя пользователя для аутентификации на сервере ClickHouse.password: Пароль, связанный с указанным именем пользователя.