ClickHouse
ClickHouse
Para adicionar uma conexão de banco de dados, clique no ícone de engrenagem no canto superior direito e navegue até Configurações de Admin > Bancos de dados > Adicionar um banco de dados.
Você pode editar essas configurações a qualquer momento. Apenas lembre-se de salvar suas alterações.
Conexão e Sincronização
Após conectar-se a um banco de dados, você verá a seção “Conexão e sincronização” que exibe o status atual da conexão e opções para gerenciar sua conexão com o banco de dados.
Nesta seção, você pode sincronizar o esquema do banco de dados e reanalisar os valores dos campos, além de editar os detalhes da conexão.
Editar detalhes da conexão
Para acessar ou modificar as configurações da conexão do banco de dados, clique no botão Editar detalhes da conexão.
Nome de exibição
O nome de exibição do banco de dados na interface do Analytics.
Host
O endereço IP do seu banco de dados (ex.: 98.137.149.56
) ou seu nome de domínio (ex.: name.database.com
).
Porta
A porta do banco de dados (ex.: 8123
).
Nome de usuário
O nome de usuário da conta do banco de dados que você deseja usar para conectar ao seu banco. Você pode configurar múltiplas conexões para o mesmo banco usando diferentes contas de usuário, cada uma com diferentes conjuntos de privilégios.
Senha
A senha do nome de usuário usado para conectar ao banco de dados.
Bancos de dados
Inclua todos os bancos de dados que você deseja consultar no Analytics. Separe os bancos de dados com espaço, por exemplo: db1 db2 db3
.
Escanear todos os bancos de dados
Escaneie todas as tabelas de todos os bancos de dados ClickHouse disponíveis, exceto os system databases.
Usar conexão segura (SSL)
Veja certificados SSL.
Usar um túnel SSH
Se não for possível uma conexão direta com seu banco de dados, você pode utilizar um túnel SSH. Veja túnel SSH.
Desativar configurações proxy do sistema
As configurações proxy do sistema estão desativadas por padrão. Você pode desativá-las com esta opção.
Configurações ClickHouse (separadas por vírgula)
Aqui você pode adicionar uma string para especificar configurações adicionais do ClickHouse. Separe as configurações com vírgula, assim:
allow_experimental_analyzer=1,max_result_rows=100
Máximo de conexões HTTP abertas no driver JDBC (padrão: 100)
É possível limitar o número de conexões HTTP no driver JDBC usado para conectar o Analytics ao ClickHouse.
Opções adicionais na string de conexão JDBC
Você pode adicionar opções à string de conexão JDBC. Separe as opções com &
, assim:
connection_timeout=1000&socket_timeout=300000
Reexecutar consultas para explorações simples
Desative esta opção se os usuários preferirem clicar em Executar (o botão de play) antes de aplicar quaisquer seleções de Resumir ou filtro.
Por padrão, o Analytics executará uma consulta assim que você escolher uma opção de agrupamento no menu Resumir ou uma condição de filtro no menu de detalhamento. Se seu banco for lento, pode ser interessante desativar essa reexecução para evitar o carregamento de dados a cada clique.
Escolher quando ocorrem sincronizações e escaneamentos
Veja sincronizações e escaneamentos.
Refazer a digitalização (fingerprinting) das tabelas periodicamente
A digitalização periódica aumenta a carga no seu banco de dados.
Ative esta opção para escanear uma amostra dos valores sempre que o Analytics executar uma sincronização.
Uma consulta de fingerprinting analisa as primeiras 10.000 linhas de cada coluna e usa esses dados para estimar quantos valores únicos cada coluna possui, quais são os valores mínimos e máximos para colunas numéricas e de timestamp, entre outras informações. Se essa opção estiver desativada, o Analytics fará essa análise apenas uma vez durante a configuração.
Recursos de modelagem
Ainda não existem recursos de modelagem para ClickHouse.
Zona de perigo
Veja Zona de perigo.
Leia a documentação para outras versões do Analytics.