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.