Dialetos do Looker

O Looker oferece suporte a uma ampla variedade de dialetos de banco de dados SQL e continua melhorando as implementações de recursos para opções de dialeto existentes e adicionando novos dialetos. Como nossa camada de modelagem, o LookML, é baseada nos recursos disponíveis no banco de dados, alguns dialetos permitem uma implementação mais eficiente do que outros.

Níveis de suporte e instalação do JDBC

O Looker tem dois níveis de suporte para dialetos com base no conjunto de recursos integrados de um dialeto e no nível de demanda dos usuários do Looker:

  • Compatível: um dialeto com suporte total do Looker. O Looker tem o compromisso de melhorar essa implementação de dialeto e vai corrigir os problemas com base na gravidade e na demanda. O Looker executa testes exaustivos nesse dialeto pelo menos uma vez por semana para garantir a qualidade.

  • Integração: um dialeto com suporte parcial. O Looker pode se conectar a esse dialeto, mas não há compromissos para melhorar a implementação, corrigir problemas ou executar testes regularmente com o dialeto.

Para os dialetos em que o valor de JDBC Driver Included? é No, o arquivo JAR do JDBC necessário não é incluído nos arquivos JAR do Looker. Para instalações do Looker hospedadas pelo cliente, configure o driver para uso com o Looker, conforme descrito na página de documentação Drivers JDBC não empacotados.

O Looker (original) é compatível com os seguintes dialetos SQL a partir do Looker 24.16:

Dialeto Nível de suporte Driver JDBC incluído?
Actian Avalanche
Compatível
Não
Amazon Athena
Compatível
Sim
Amazon Aurora MySQL
Compatível
Sim
Amazon Redshift
Compatível
Sim
Apache Druid
Compatível
Sim
Apache Druid 0.13+
Compatível
Sim
Apache Druid 0.18+
Compatível
Sim
Apache Hive 2.3+
Integração
Sim
Apache Hive 3.1.2+
Compatível
Sim
Apache Spark 3+
Compatível
Sim
ClickHouse
Compatível
Sim
Cloudera Impala 3.1+
Compatível
Sim
Cloudera Impala 3.1+ with Native Driver
Compatível
Não
Cloudera Impala with Native Driver
Compatível
Não
DataVirtuality
Compatível
Não
Databricks
Compatível
Sim
Denodo 7
Compatível
Sim
Denodo 8
Compatível
Sim
Dremio
Compatível
Sim
Dremio 11+
Compatível
Sim
Exasol
Compatível
Sim
Firebolt
Compatível
Sim
Google BigQuery Legacy SQL
Compatível
Sim
Google BigQuery Standard SQL
Compatível
Sim
Google Cloud PostgreSQL
Compatível
Sim
Google Cloud SQL
Compatível
Sim
Google Spanner
Compatível
Sim
Greenplum
Compatível
Sim
HyperSQL
Integração
Sim
IBM Netezza
Compatível
Sim
MariaDB
Compatível
Sim
Microsoft Azure PostgreSQL
Compatível
Sim
Microsoft Azure SQL Database
Compatível
Sim
Microsoft Azure Synapse Analytics
Compatível
Sim
Microsoft SQL Server 2008+
Integração
Sim
Microsoft SQL Server 2012+
Integração
Sim
Microsoft SQL Server 2016
Compatível
Sim
Microsoft SQL Server 2017+
Compatível
Sim
MongoBI
Compatível
Não
MySQL
Compatível
Sim
MySQL 8.0.12+
Compatível
Sim
Oracle
Compatível
Sim
Oracle ADWC
Integração
Sim
PostgreSQL 9.5+
Compatível
Sim
PostgreSQL pre-9.5
Integração
Sim
PrestoDB
Compatível
Sim
PrestoSQL
Compatível
Sim
SAP HANA
Compatível
Sim
SAP HANA 2+
Compatível
Sim
SingleStore
Compatível
Sim
SingleStore 7+
Compatível
Sim
Snowflake
Compatível
Sim
Teradata
Compatível
Não
Trino
Compatível
Sim
Vector
Compatível
Não
Vertica
Compatível
Sim

Instruções de configuração do banco de dados

Há instruções disponíveis para estes dialetos SQL:

O Looker não oferece suporte a novas conexões para os seguintes dialetos. As conexões atuais vão continuar funcionando normalmente. Para instâncias do Looker com conexões atuais com esses dialetos, os seguintes links para a documentação são fornecidos como referência:

O Looker também se conecta aos seguintes dialetos. Entre em contato com seu contato do Looker para receber ajuda.

  • IBM Netezza

Próximas etapas

Depois de configurar seu banco de dados para funcionar com o Looker, você pode conectar o Looker ao seu banco de dados.