Dialectos de Looker

Looker admite una amplia gama de dialectos de bases de datos SQL y sigue mejorando las implementaciones de funciones para las opciones de dialecto actuales, así como añadiendo nuevos dialectos. Como nuestra capa de modelado, LookML, se basa en las funciones disponibles en la base de datos, algunos dialectos permiten una implementación más potente que otros.

Niveles de asistencia e instalación de JDBC

Looker tiene dos niveles de asistencia para dialectos en función del conjunto de funciones integradas de un dialecto y del nivel de demanda de los usuarios de Looker:

  • Admitido: dialecto totalmente compatible con Looker. Looker se compromete a mejorar esta implementación del dialecto y solucionará los problemas en función de su gravedad y demanda. Looker realiza pruebas exhaustivas en esta variante al menos una vez a la semana para asegurar la calidad.

  • Integración: un dialecto que se admite parcialmente. Looker puede conectarse a este dialecto, pero no hay ningún compromiso de mejorar la implementación, solucionar problemas o realizar pruebas periódicas en el dialecto.

En los dialectos cuyo valor de ¿Controlador JDBC incluido? sea No, el archivo JAR de JDBC necesario no se incluye en los archivos JAR de Looker. En las instalaciones alojadas por el cliente de Looker, debes configurar el controlador para usarlo con Looker, tal como se describe en la página de documentación Controladores JDBC sin empaquetar.

Looker (original) admite los siguientes dialectos de SQL a partir de la versión 26.0 de Looker:

Dialecto Nivel de asistencia ¿Controlador JDBC incluido?
Actian Avalanche
Compatible
No
Amazon Athena
Compatible
Sí
Amazon Aurora MySQL
Compatible
Sí
Amazon Redshift
Compatible
Sí
Amazon Redshift 2.1+
Compatible
Sí
Amazon Redshift Serverless 2.1+
Compatible
Sí
Apache Druid
Compatible
Sí
Apache Druid 0.13+
Compatible
Sí
Apache Druid 0.18+
Compatible
Sí
Apache Hive 2.3+
Integración
Sí
Apache Hive 3.1.2+
Compatible
Sí
Apache Spark 3+
Compatible
Sí
ClickHouse
Compatible
Sí
Cloudera Impala 3.1+
Compatible
Sí
Cloudera Impala 3.1+ with Native Driver
Compatible
No
Cloudera Impala with Native Driver
Compatible
No
DataVirtuality
Compatible
No
Databricks
Compatible
Sí
Denodo 7
Compatible
Sí
Denodo 8 & 9
Compatible
Sí
Dremio
Compatible
Sí
Dremio 11+
Compatible
Sí
Exasol
Compatible
Sí
Google BigQuery Legacy SQL
Compatible
Sí
Google BigQuery Standard SQL
Compatible
Sí
Google Cloud PostgreSQL
Compatible
Sí
Google Cloud SQL
Compatible
Sí
Google Spanner
Compatible
Sí
Greenplum
Compatible
Sí
HyperSQL
Integración
Sí
IBM Netezza
Integración
Sí
MariaDB
Compatible
Sí
Microsoft Azure PostgreSQL
Compatible
Sí
Microsoft Azure SQL Database
Compatible
Sí
Microsoft Azure Synapse Analytics
Compatible
Sí
Microsoft SQL Server 2008+
Integración
Sí
Microsoft SQL Server 2012+
Integración
Sí
Microsoft SQL Server 2016
Compatible
Sí
Microsoft SQL Server 2017+
Compatible
Sí
MongoBI
Compatible
No
MySQL
Compatible
Sí
MySQL 8.0.12+
Compatible
Sí
Oracle
Compatible
Sí
Oracle ADWC
Integración
Sí
PostgreSQL 9.5+
Compatible
Sí
PostgreSQL pre-9.5
Integración
Sí
PrestoDB
Compatible
Sí
PrestoSQL
Compatible
Sí
SAP HANA
Compatible
Sí
SAP HANA 2+
Compatible
Sí
SingleStore
Compatible
Sí
SingleStore 7+
Compatible
Sí
Snowflake
Compatible
Sí
Teradata
Compatible
No
Trino
Compatible
Sí
Vector
Compatible
No
Vertica
Compatible
Sí

Instrucciones de configuración de la base de datos

Hay instrucciones disponibles para los siguientes dialectos de SQL:

Looker no admite nuevas conexiones para los siguientes dialectos. Las conexiones que ya tengas seguirán funcionando como hasta ahora. En el caso de las instancias de Looker que ya tengan conexiones con estos dialectos, se proporcionan los siguientes enlaces a la documentación a modo de referencia:

Looker también se conecta con los siguientes dialectos. Ponte en contacto con tu contacto de Looker para obtener ayuda.

  • IBM Netezza

Pasos siguientes

Una vez que hayas configurado tu base de datos para que funcione con Looker, podrás conectar Looker a tu base de datos.