Dialectos de Looker

Looker admite una amplia variedad de dialectos de bases de datos SQL y sigue mejorando las implementaciones de funciones para las opciones de dialectos existentes, además de agregar dialectos nuevos. Debido a que 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 compatibilidad e instalación de JDBC

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

  • Compatible: Es un dialecto que Looker admite por completo. Looker se compromete a mejorar esta implementación de dialecto y solucionará los problemas según su gravedad y demanda. Looker ejecuta pruebas exhaustivas en este dialecto al menos una vez por semana para garantizar la calidad.

  • Integración: Es un dialecto que es parcialmente compatible. Looker puede conectarse a este dialecto, pero no hay compromisos para mejorar la implementación, corregir problemas ni ejecutar pruebas con el dialecto con regularidad.

En el caso de los dialectos cuyo valor de JDBC Driver Included? es No, el archivo JAR de JDBC necesario no se incluye en 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 Controladores de JDBC sin empaquetar.

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

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

Instrucciones para la configuración de la base de datos

Hay instrucciones disponibles para estos dialectos de SQL:

Looker no admite conexiones nuevas para los siguientes dialectos. Las conexiones existentes seguirán funcionando como se espera. En el caso de las instancias de Looker con conexiones existentes a estos dialectos, se proporcionan los siguientes vínculos a la documentación como referencia:

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 tu base de datos para que funcione con Looker, estará todo listo para conectar Looker a tu base de datos.