O driver ADBC para ClickHouse fornece uma interface compatível com padrões do Arrow Database Connectivity (ADBC) para conectar aplicativos compatíveis com ADBC ao ClickHouse.
O driver se comunica com o servidor ClickHouse usando o protocolo HTTP, o principal protocolo compatível com todas as implantações do ClickHouse. Isso permite que o driver opere de maneira consistente em diversos ambientes, incluindo instalações locais, serviços gerenciados na nuvem e ambientes em que apenas o acesso baseado em HTTP está disponível.
O código-fonte do driver está disponível no repositório do GitHub adbc_clickhouse.
Instalação
Você pode instalar a versão mais recente do driver usando o dbc:
dbc install clickhouseComo alternativa, você pode fazer o download manualmente em github.com/adbc-drivers/clickhouse/releases.
Opções de banco de dados
As opções de banco de dados abaixo são usadas para estabelecer uma conexão com o driver ADBC do ClickHouse.
uri: Especifica o endpoint HTTP(S) completo do servidor ClickHouse, incluindo o protocolo, o host e a porta.username: O nome de usuário usado para autenticação no servidor ClickHouse.password: A senha associada ao nome de usuário especificado.