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 implémentations 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 pour les dialectes basés sur les fonctionnalités intégrées d'un dialecte et sur la demande des utilisateurs 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 leur 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 de Pilote JDBC inclus ? est Non, le fichier JAR JDBC nécessaire n'est pas regroupé avec les fichiers JAR de Looker. Pour les installations hébergées par le client de Looker, vous devez configurer le pilote pour l'utiliser avec Looker, comme décrit sur la page de documentation Pilotes JDBC non empaquetés.

Looker (original) est compatible avec les dialectes SQL suivants à partir de la version 24.16 :

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égration
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égration
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égration
Oui
Microsoft SQL Server 2012+
Intégration
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égration
Oui
PostgreSQL 9.5+
Compatible
Oui
PostgreSQL pre-9.5
Intégration
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 n'est pas compatible avec les nouvelles connexions pour les dialectes suivants. Les connexions existantes continueront de fonctionner comme prévu. Pour les instances Looker ayant des connexions existantes à ces dialectes, les liens suivants vers la documentation sont fournis à titre de référence:

Looker se connecte également aux 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 afin qu'elle fonctionne avec Looker, vous pouvez connecter Looker à votre base de données.