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 d'assistance et installation de JDBC
Looker propose deux niveaux de prise en charge pour les dialectes basés sur l'ensemble des fonctionnalités intégrées à chaque dialecte et sur le niveau de 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 du pilote JDBC inclus ? est Non, le fichier JAR JDBC nécessaire n'est pas fourni avec les fichiers JAR de Looker. Pour les installations de Looker hébergées par le client, vous devez configurer le pilote pour l'utiliser avec Looker, comme décrit sur la page de documentation Pilotes JDBC non empaquetés.
Looker (version initiale) prend en charge les dialectes SQL suivants à partir de Looker 24.10:
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 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 ayant des connexions existantes à ces dialectes, les liens suivants vers la documentation sont fournis à titre de référence:
Looker se connecte également dans les dialectes suivants. Adressez-vous à votre contact Looker pour obtenir de l'aide.
- IBM Netezza
Étapes suivantes
Après avoir configuré votre base de données pour qu'elle fonctionne avec Looker, vous êtes prêt à connecter Looker à votre base de données.