1. Reúna os detalhes de conexão
Os detalhes do seu serviço do ClickHouse Cloud estão disponíveis no console do ClickHouse Cloud.
Selecione um serviço e clique em Connect:
Escolha HTTPS. Os detalhes de conexão são exibidos em um comando
curl de exemplo.
Se você estiver usando ClickHouse autogerenciado, os detalhes de conexão são definidos pelo administrador do seu ClickHouse.
2. Crie uma fonte de dados do ClickHouse
Escolha um nome para sua fonte de dados e selecione
ClickHouse no menu suspenso de dialeto. Insira suas credenciais no formulário.
Se você estiver usando ClickHouse Cloud ou se a sua implantação exigir SSL, certifique-se de que o SSL esteja ativado nas configurações adicionais.
Primeiro, teste a conexão e, quando isso for concluído, conecte-se à sua nova fonte de dados do ClickHouse.
Agora você já deve conseguir vincular a fonte de dados do ClickHouse ao seu projeto do Looker.
3. Limitações conhecidas
- Os seguintes tipos de dados são tratados como strings por padrão:
- Array - a serialização não funciona como esperado devido às limitações do driver JDBC
- Decimal* - pode ser alterado para número no model
- LowCardinality(…) - pode ser alterado para um tipo apropriado no model
- Enum8, Enum16
- UUID
- Tuple
- Map
- JSON
- Nested
- FixedString
- tipos Geo
- MultiPolygon
- Polygon
- Point
- Ring
- O recurso de agregação simétrica não tem suporte
- O full outer join ainda não foi implementado no driver