El controlador ADBC de ClickHouse proporciona una interfaz compatible con el estándar Arrow Database Connectivity (ADBC) para conectar aplicaciones compatibles con ADBC a ClickHouse.
El controlador se comunica con el servidor de ClickHouse mediante el protocolo HTTP, el principal protocolo compatible con todas las implementaciones de ClickHouse. Esto permite que el controlador funcione de forma uniforme en diversos entornos, incluidas instalaciones locales, servicios gestionados en la nube y entornos donde solo está disponible el acceso mediante HTTP.
El código fuente del controlador está disponible en el repositorio de GitHub de adbc_clickhouse.
Instalación
Puedes instalar la versión más reciente del controlador con dbc:
dbc install clickhouseTambién puedes descargarlo manualmente desde github.com/adbc-drivers/clickhouse/releases.
Opciones de la base de datos
Las siguientes opciones de la base de datos se utilizan para establecer una conexión con el controlador ADBC de ClickHouse.
uri: Especifica el endpoint HTTP(S) completo del servidor de ClickHouse. Incluye el protocolo, el host y el puerto.username: El nombre de usuario utilizado para la autenticación con el servidor de ClickHouse.password: La contraseña asociada al nombre de usuario especificado.