Dialectos de Looker

Looker admite una amplia variedad de dialectos de base de datos SQL y sigue mejorando las implementaciones de funciones para las opciones de dialecto existentes y agrega nuevos dialectos. Debido a que nuestra capa de modelado, LookML, se basa en las funciones disponibles de 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 compatibilidad para los dialectos basados en el conjunto de funciones nativas de un dialecto y el nivel de demanda de los usuarios de Looker:

  • Compatible: Un dialecto que es totalmente compatible con Looker. Looker se compromete a mejorar esta implementación del dialecto y solucionará problemas según la gravedad y la demanda. Looker ejecuta pruebas exhaustivas en este dialecto al menos una vez a la semana para garantizar la calidad.

  • Integración: Un dialecto que es parcialmente compatible. Looker puede conectarse a este dialecto, pero no se compromete a mejorar la implementación, solucionar problemas ni ejecutar pruebas con regularidad en el dialecto.

Para los dialectos cuyo valor de JDBC Driver included? es No, el archivo JAR de JDBC necesario no está incluido con los archivos JAR de Looker. En el caso de las instalaciones alojadas por el cliente de Looker, debes configurar el controlador para usarlo con Looker como se describe en la página de documentación de controladores JDBC sin empaquetar.

Looker admite los siguientes dialectos de SQL a partir de Looker 23.8:

Dialecto Nivel de asistencia ¿Se incluye el controlador de JDBC?
Actian Avalanche
Admitido
No
Amazon Athena
Admitido
Amazon Aurora MySQL
Admitido
Amazon Redshift
Admitido
Apache Druid
Admitido
Apache Druid 0.13+
Admitido
Apache Druid 0.18+
Admitido
Apache Hive 2
Admitido
Apache Hive 2.3 y versiones posteriores
Integración
Apache Hive 3.1.2+
Admitido
Apache Spark 1.5+
Integración
Apache Spark 2.0
Admitido
Apache Spark 3+
Admitido
Casa de clic
Admitido
Cloudera Impala
Admitido
Cloudera Impala 3.1 o superior
Admitido
Cloudera Impala 3.1 o superior con controlador nativo
Admitido
No
Cloudera Impala con controlador nativo
Admitido
No
Clustrix
Admitido
Virtualidad de datos
Admitido
No
Databricks
Admitido
Denodo 7
Admitido
Denodo 8
Admitido
Drémio
Admitido
Dremio 11 y versiones posteriores
Admitido
Exasol
Admitido
Cerrojo de fuego
Admitido
SQL heredado de Google BigQuery
Admitido
SQL estándar de Google BigQuery
Admitido
Google Cloud PostgreSQL
Admitido
Google Cloud SQL
Admitido
Google Cloud Spanner
Admitido
Verde ciruela
Admitido
HiperSQL
Integración
IBM DB2
Admitido
IBM DB2 para AS400 y System i
Integración
No
IBM Netezza
Admitido
MariaDB
Admitido
Microsoft Azure PostgreSQL
Admitido
Microsoft Azure SQL Database
Admitido
Microsoft Azure Synapse Analytics
Admitido
Microsoft SQL Server 2008+
Integración
Microsoft SQL Server 2012+
Integración
Microsoft SQL Server 2016
Admitido
Microsoft SQL Server 2017 o posterior
Admitido
MongoBI
Admitido
No
MySQL
Admitido
MySQL 8.0.12 y versiones posteriores
Admitido
Oracle
Admitido
ADWC de Oracle
Integración
PostgreSQL 9.5 y versiones posteriores
Admitido
Versión previa a PostgreSQL de 9.5
Integración
PrestoDB
Admitido
PrestoSQL
Admitido
Qubole Presto
Admitido
SAP HANA
Admitido
SAP HANA 2 y versiones posteriores
Admitido
SingleStore
Admitido
SingleStore 7 o versiones posteriores
Admitido
Snowflake
Admitido
Teradata
Admitido
No
Trino
Admitido
Vector
Admitido
No
Vertica
Admitido

Instrucciones de configuración de la base de datos

Hay instrucciones disponibles para estos dialectos de SQL:

Looker también se conecta con los siguientes dialectos. Comunícate con tu contacto de Looker para obtener asistencia.

  • IBM Netezza

Próximos pasos

Después de configurar la base de datos para que funcione con Looker, estarás listo para conectar Looker a la base de datos.