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 pris en charge par Looker. qui s'efforce d'en améliorer l'implémentation et d'en corriger les erreurs, selon leur gravité et 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 25.0:
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 de configuration de la base de données
Des instructions sont disponibles pour les dialectes SQL suivants:
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 qui disposent déjà de connexions à ces dialectes, les liens vers la documentation suivants sont fournis à titre de référence:
Looker se connecte également aux dialectes suivants. Contactez 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.