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.