Dialectes Looker

Looker reconnaît de nombreux dialectes de base de données SQL et continue d'ajouter de nouveaux dialectes et d'améliorer les fonctionnalités mises en œuvre pour les dialectes existants. Dans la mesure où LookML, notre couche de modélisation, repose sur les fonctionnalités in-database disponibles, certains dialectes permettent une implémentation plus efficace.

Niveaux de compatibilité et installation JDBC

Looker propose deux niveaux de prise en charge des dialectes en fonction de leurs fonctionnalités intégrées et du niveau de demande des utilisateurs de Looker:

  • Compatible: dialecte entièrement compatible avec Looker. Looker s'engage à améliorer l'implémentation de ce dialecte et à résoudre les problèmes en fonction de la gravité et de la demande. En outre, Looker soumet le dialecte à des tests complets au moins une fois par semaine afin d'en garantir la qualité.

  • Intégration: dialecte partiellement pris en charge. Looker peut se connecter à ce dialecte, mais ne s'engage ni à en améliorer la mise en œuvre, ni à en corriger les erreurs, ni à le tester régulièrement.

Pour les dialectes dont la valeur du paramètre JDBC Driver Available? (Pilote JDBC inclus ?) est définie sur No, le fichier JAR JDBC requis n'est pas regroupé avec les fichiers JAR de Looker. Pour les installations Looker hébergées par un client, vous devez configurer le pilote à utiliser avec Looker, comme décrit dans la page de documentation sur les pilotes JDBC non empaquetés.

Looker (version initiale) est compatible avec les dialectes SQL suivants à partir de Looker 24.8:

Dialecte Niveau d'assistance Pilote JDBC inclus ?
Actian Avalanche
Compatible
Non
Amazon Athena
Compatible
Oui
Amazon Aurora MySQL
Compatible
Oui
Amazon Redshift
Compatible
Oui
Apache Druid
Compatible
Oui
Apache Druid 0.13+
Compatible
Oui
Apache Druid 0.18+
Compatible
Oui
Apache Hive 2.3+
Intégrer
Oui
Apache Hive 3.1.2+
Compatible
Oui
Apache Spark 3+
Compatible
Oui
ClickHouse
Compatible
Oui
Cloudera Impala 3.1+
Compatible
Oui
Cloudera Impala 3.1+ with Native Driver
Compatible
Non
Cloudera Impala with Native Driver
Compatible
Non
DataVirtuality
Compatible
Non
Databricks
Compatible
Oui
Denodo 7
Compatible
Oui
Denodo 8
Compatible
Oui
Dremio
Compatible
Oui
Dremio 11+
Compatible
Oui
Exasol
Compatible
Oui
Firebolt
Compatible
Oui
Google BigQuery Legacy SQL
Compatible
Oui
Google BigQuery Standard SQL
Compatible
Oui
Google Cloud PostgreSQL
Compatible
Oui
Google Cloud SQL
Compatible
Oui
Google Spanner
Compatible
Oui
Greenplum
Compatible
Oui
HyperSQL
Intégrer
Oui
IBM Netezza
Compatible
Oui
MariaDB
Compatible
Oui
Microsoft Azure PostgreSQL
Compatible
Oui
Microsoft Azure SQL Database
Compatible
Oui
Microsoft Azure Synapse Analytics
Compatible
Oui
Microsoft SQL Server 2008+
Intégrer
Oui
Microsoft SQL Server 2012+
Intégrer
Oui
Microsoft SQL Server 2016
Compatible
Oui
Microsoft SQL Server 2017+
Compatible
Oui
MongoBI
Compatible
Non
MySQL
Compatible
Oui
MySQL 8.0.12+
Compatible
Oui
Oracle
Compatible
Oui
Oracle ADWC
Intégrer
Oui
PostgreSQL 9.5+
Compatible
Oui
PostgreSQL pre-9.5
Intégrer
Oui
PrestoDB
Compatible
Oui
PrestoSQL
Compatible
Oui
SAP HANA
Compatible
Oui
SAP HANA 2+
Compatible
Oui
SingleStore
Compatible
Oui
SingleStore 7+
Compatible
Oui
Snowflake
Compatible
Oui
Teradata
Compatible
Non
Trino
Compatible
Oui
Vector
Compatible
Non
Vertica
Compatible
Oui

Instructions pour la configuration de la base de données

Des instructions sont disponibles pour ces dialectes SQL:

Looker ne prend pas en charge les nouvelles connexions pour les dialectes suivants. Les connexions existantes continueront de fonctionner comme prévu. Pour les instances Looker avec des connexions existantes à ces dialectes, les liens suivants vers la documentation sont fournis à titre de référence:

Looker communique également avec les dialectes suivants. Adressez-vous à votre contact Looker pour obtenir de l'aide.

  • IBM Netezza

Étapes suivantes

Une fois que vous avez configuré votre base de données pour qu'elle fonctionne avec Looker, vous pouvez connecter Looker à votre base de données.