Looker 方言

Looker 支持各种 SQL 数据库方言,并且会不断改进现有方言选项的功能实现,同时还会添加新的方言。由于我们的建模层 LookML 是基于可用的数据库内功能构建的,因此某些方言可以实现比其他方言更强大的实现。

支持级别和 JDBC 安装

Looker 根据方言的内置功能集和 Looker 用户的需求程度,为方言提供两种支持级别:

  • 受支持:Looker 完全支持的方言。Looker 致力于改进此方言实现,并将根据问题的严重程度和需求来修复问题。Looker 至少每周都会针对此方言运行详尽的测试,以确保质量。

  • 集成:部分支持的方言。Looker 能够连接到此方言,但我们不承诺改进实现、修复问题或定期针对此方言运行测试。

对于 JDBC 驱动程序是否已包含?的值为 的方言,所需的 JDBC JAR 文件未与 Looker JAR 文件捆绑在一起。对于 Looker 的客户自托管安装,您必须按照未打包的 JDBC 驱动程序文档页面中的说明配置驱动程序以供 Looker 使用。

截至 Looker 25.10,Looker(原始版本)支持以下 SQL 方言:

方言 支持级别 是否包含 JDBC 驱动程序?
Actian Avalanche
支持
Amazon Athena
支持
Amazon Aurora MySQL
支持
Amazon Redshift
支持
Amazon Redshift 2.1+
支持
Amazon Redshift Serverless 2.1+
支持
Apache Druid
支持
Apache Druid 0.13+
支持
Apache Druid 0.18+
支持
Apache Hive 2.3+
集成
Apache Hive 3.1.2+
支持
Apache Spark 3+
支持
ClickHouse
支持
Cloudera Impala 3.1+
支持
Cloudera Impala 3.1+ with Native Driver
支持
Cloudera Impala with Native Driver
支持
DataVirtuality
支持
Databricks
支持
Denodo 7
支持
Denodo 8
支持
Dremio
支持
Dremio 11+
支持
Exasol
支持
Firebolt
支持
Google BigQuery Legacy SQL
支持
Google BigQuery Standard SQL
支持
Google Cloud PostgreSQL
支持
Google Cloud SQL
支持
Google Spanner
支持
Greenplum
支持
HyperSQL
集成
IBM Netezza
支持
MariaDB
支持
Microsoft Azure PostgreSQL
支持
Microsoft Azure SQL Database
支持
Microsoft Azure Synapse Analytics
支持
Microsoft SQL Server 2008+
集成
Microsoft SQL Server 2012+
集成
Microsoft SQL Server 2016
支持
Microsoft SQL Server 2017+
支持
MongoBI
支持
MySQL
支持
MySQL 8.0.12+
支持
Oracle
支持
Oracle ADWC
集成
PostgreSQL 9.5+
支持
PostgreSQL pre-9.5
集成
PrestoDB
支持
PrestoSQL
支持
SAP HANA
支持
SAP HANA 2+
支持
SingleStore
支持
SingleStore 7+
支持
Snowflake
支持
Teradata
支持
Trino
支持
Vector
支持
Vertica
支持

数据库配置说明

我们提供了以下 SQL 方言的相关说明:

Looker 不支持以下方言的新连接。现有连接将继续按预期运行。对于已连接到这些方言的 Looker 实例,以下链接指向的文档可供参考:

Looker 还可与以下方言建立连接。请联系您的 Looker 联系人寻求帮助。

  • IBM Netezza

后续步骤

将数据库配置为可与 Looker 搭配使用后,您就可以将 Looker 连接到数据库了。