Looker 支持各种 SQL 数据库方言,并将继续改进现有方言选项的功能实现并添加新的方言。由于我们的建模层 LookML 是基于可用的数据库内功能构建的,因此有些方言的实现功能比其他方言更强大。
支持级别和 JDBC 安装
Looker 针对方言提供了两种支持级别,具体取决于方言的内置功能集以及 Looker 用户的需求水平:
受支持:Looker 完全支持的方言。Looker 致力于改进这种方言实现方式,并将根据严重程度和需求来修复问题。Looker 至少每周对此方言运行一次详尽的测试,以确保质量。
集成:不完全受支持的方言。Looker 能够连接到此方言,但不保证会改进实现、修复问题或定期针对该方言运行测试。
对于 JDBC Driver Included? 值为 No 的方言,所需的 JDBC JAR 文件未与 Looker JAR 文件捆绑在一起。对于 Looker 的客户端托管安装,您必须按照未打包的 JDBC 驱动程序文档页面上所述的方式配置驱动程序,以便与 Looker 搭配使用。
从 Looker 24.16 开始,Looker(原始版)支持以下 SQL 方言:
方言 | 支持级别 | 是否包含 JDBC 驱动程序? |
---|---|---|
Actian Avalanche | 支持 |
否 |
Amazon Athena | 支持 |
是 |
Amazon Aurora MySQL | 支持 |
是 |
Amazon Redshift | 支持 |
是 |
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 连接到数据库了。