Dialetos do Looker

O Looker oferece suporte a uma ampla variedade de dialetos de banco de dados SQL e continua a melhorar as implementações de recursos para as opções de dialetos existentes, bem como adicionar novos dialetos. Como nossa camada de modelagem, LookML, se baseia nos recursos disponíveis no banco de dados, alguns dialetos permitem uma implementação mais poderosa 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 deles e no nível de demanda dos usuários do Looker:

  • Compatível: um dialeto totalmente compatível com o Looker. O Looker tem o compromisso de melhorar a implementação desse dialeto e corrigirá os problemas com base na gravidade e na demanda. O Looker executa testes exaustivos contra esse dialeto pelo menos uma vez por semana para garantir a qualidade.

  • Integração: um dialeto que é parcialmente compatível. 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 ele.

Para os dialetos cujo valor de Driver JDBC incluído? for Não, o arquivo JAR JDBC necessário não está empacotado com os 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) oferece suporte aos seguintes dialetos SQL a partir da versão 24.8:

Dialeto Nível do suporte Driver JDBC incluído?
Actian Avalanche
Compatível
No
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
No
Cloudera Impala with Native Driver
Compatível
No
DataVirtuality
Compatível
No
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
No
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
No
Trino
Compatível
Sim
Vector
Compatível
No
Vertica
Compatível
Sim

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

As instruções estão disponíveis para esses dialetos SQL:

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

O Looker também se conecta com os seguintes dialetos. Peça ajuda ao seu contato do Looker.

  • IBM Netezza

Próximas etapas

Depois de configurar o banco de dados para funcionar com o Looker, conecte o Looker ao banco de dados.