Dialetos do Looker

O Looker suporta uma vasta gama de dialetos de bases de dados SQL e continua a melhorar as implementações de funcionalidades para as opções de dialetos existentes, bem como a adicionar novos dialetos. Uma vez que a nossa camada de modelagem, o LookML, se baseia nas funcionalidades disponíveis na base de dados, alguns dialetos permitem uma implementação mais eficaz do que outros.

Níveis de apoio técnico e instalação do JDBC

O Looker tem dois níveis de apoio técnico para dialetos com base no conjunto de funcionalidades incorporado de um dialeto e no nível de procura por parte dos utilizadores do Looker:

  • Suportado: um dialeto totalmente suportado pelo Looker. O Looker está empenhado em melhorar esta implementação do dialeto e vai corrigir problemas com base na gravidade e na procura. O Looker executa testes exaustivos neste dialeto, pelo menos, semanalmente para garantir a qualidade.

  • Integração: um dialeto parcialmente suportado. O Looker consegue estabelecer ligação a este dialeto, mas não existem compromissos para melhorar a implementação, corrigir problemas ou executar testes regularmente em relação ao dialeto.

Para os dialetos cujo valor de JDBC Driver Included? é No, o ficheiro JAR JDBC necessário não está incluído nos ficheiros JAR do Looker. Para instalações alojadas pelo cliente do Looker, tem de configurar o controlador para utilização com o Looker, conforme descrito na página de documentação Controladores JDBC não incluídos em pacotes.

O Looker (original) suporta os seguintes dialetos de SQL a partir do Looker 25.14:

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

Instruções de configuração da base de dados

Estão disponíveis instruções para estes dialetos SQL:

O Looker não suporta novas ligações para os seguintes dialetos. As associações existentes vão continuar a funcionar conforme esperado. Para instâncias do Looker com associações existentes a estes dialetos, são fornecidos os seguintes links para documentação para referência:

O Looker também se liga aos seguintes dialetos. Entre em contacto com o seu contacto do Looker para receber assistência.

  • IBM Netezza

Passos seguintes

Depois de configurar a base de dados para funcionar com o Looker, pode associar o Looker à base de dados.