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 de 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 :

  • Pris en charge : dialecte intégralement 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 Looker 26.2 :

Dialecte Niveau d'assistance Pilote JDBC inclus ?
Actian AvalancheCompatible
Amazon AthenaCompatible
Amazon Aurora MySQLCompatible
Amazon RedshiftCompatible
Amazon Redshift 2.1+Compatible
Amazon Redshift Serverless 2.1+Compatible
Apache DruidCompatible
Apache Druid 0.13+Compatible
Apache Druid 0.18+Compatible
Apache Hive 2.3+Intégration
Apache Hive 3.1.2+Compatible
Apache Spark 3+Compatible
ClickHouseCompatible
Cloudera Impala 3.1+Compatible
Cloudera Impala 3.1+ with Native DriverCompatible
Cloudera Impala with Native DriverCompatible
DataVirtualityCompatible
DatabricksCompatible
Denodo 7Compatible
Denodo 8 & 9Compatible
DremioCompatible
Dremio 11+Compatible
ExasolCompatible
Google BigQuery Legacy SQLCompatible
Google BigQuery Standard SQLCompatible
Google Cloud AlloyDB for PostgreSQLCompatible
Google Cloud PostgreSQLCompatible
Google Cloud SQLCompatible
Google SpannerCompatible
GreenplumCompatible
HyperSQLIntégration
IBM NetezzaIntégration
MariaDBCompatible
Microsoft Azure PostgreSQLCompatible
Microsoft Azure SQL DatabaseCompatible
Microsoft Azure Synapse AnalyticsCompatible
Microsoft SQL Server 2008+Intégration
Microsoft SQL Server 2012+Intégration
Microsoft SQL Server 2016Compatible
Microsoft SQL Server 2017+Compatible
MongoBICompatible
MySQLCompatible
MySQL 8.0.12+Compatible
OracleCompatible
Oracle ADWCIntégration
PostgreSQL 9.5+Compatible
PostgreSQL pre-9.5Intégration
PrestoDBCompatible
PrestoSQLCompatible
SAP HANACompatible
SAP HANA 2+Compatible
SingleStoreCompatible
SingleStore 7+Compatible
SnowflakeCompatible
TeradataCompatible
TrinoCompatible
VectorCompatible
VerticaCompatible

Instructions pour la 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 disposant de connexions existantes à ces dialectes, les liens suivants vers la documentation sont fournis à titre de référence :

Looker se connecte également aux dialectes suivants. Contactez votre interlocuteur 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.