Dialectos de Looker

Looker admite una amplia variedad de dialectos de bases de datos de SQL y continúa mejorando las implementaciones de funciones para las opciones de dialectos existentes, además de agregar nuevos dialectos. 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.

Instalación de JDBC y niveles de asistencia

Looker tiene dos niveles de asistencia para dialectos según el conjunto de funciones integradas de un dialecto y el nivel de demanda de los usuarios de Looker:

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

  • Integración: Dialecto que está parcialmente admitido. Looker puede conectarse a este dialecto, pero no hay compromisos para mejorar la implementación, solucionar problemas o ejecutar pruebas con regularidad en el dialecto.

Para los dialectos cuyo valor de JDBC Driver Include? es No, el archivo JAR de JDBC necesario no se empaqueta 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 de JDBC sin empaquetar.

Looker (original) admite los siguientes dialectos de SQL a partir de Looker 24.10:

Dialecto Nivel de asistencia ¿Se incluye el controlador 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.3+
Integración
Apache Hive 3.1.2+
Admitido
Apache Spark 3+
Admitido
ClickHouse
Admitido
Cloudera Impala 3.1+
Admitido
Cloudera Impala 3.1+ with Native Driver
Admitido
No
Cloudera Impala with Native Driver
Admitido
No
DataVirtuality
Admitido
No
Databricks
Admitido
Denodo 7
Admitido
Denodo 8
Admitido
Dremio
Admitido
Dremio 11+
Admitido
Exasol
Admitido
Firebolt
Admitido
Google BigQuery Legacy SQL
Admitido
Google BigQuery Standard SQL
Admitido
Google Cloud PostgreSQL
Admitido
Google Cloud SQL
Admitido
Google Spanner
Admitido
Greenplum
Admitido
HyperSQL
Integración
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+
Admitido
MongoBI
Admitido
No
MySQL
Admitido
MySQL 8.0.12+
Admitido
Oracle
Admitido
Oracle ADWC
Integración
PostgreSQL 9.5+
Admitido
PostgreSQL pre-9.5
Integración
PrestoDB
Admitido
PrestoSQL
Admitido
SAP HANA
Admitido
SAP HANA 2+
Admitido
SingleStore
Admitido
SingleStore 7+
Admitido
Snowflake
Admitido
Teradata
Admitido
No
Trino
Admitido
Vector
Admitido
No
Vertica
Admitido

Instrucciones para configurar la base de datos

Las instrucciones están disponibles para estos dialectos de SQL:

Looker no admite conexiones nuevas para los siguientes dialectos. Las conexiones existentes seguirán funcionando como se espera. Para 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, tendrás todo listo para conectar Looker a tu base de datos.