ClickHouse

要添加数据库连接,请点击右上角的**齿轮**图标,然后导航到**管理设置** > **数据库** > **添加数据库**。

您可以随时编辑这些设置。请记住保存您的更改。

连接和同步

连接到数据库后,您将看到“连接和同步”部分,其中显示当前的连接状态以及管理数据库连接的选项。

您可以在此处同步数据库架构并重新扫描字段值,以及编辑连接详情。

编辑连接详情

要访问或修改您的数据库连接设置,请点击**编辑连接详情**按钮。

显示名称

数据库在 Metabase 界面中的显示名称。

主机

您的数据库的 IP 地址(例如,98.137.149.56)或其域名(例如,name.database.com)。

端口

数据库端口(例如,8123)。

用户名

您希望用于连接数据库的数据库用户账号。您可以设置到同一数据库的多个连接,使用不同的用户账号连接到同一数据库,每个账号具有不同的权限

密码

用于连接数据库的用户名的密码。

数据库

包含您希望在 Metabase 中能够查询的所有数据库。使用空格字符分隔数据库,例如,db1 db2 db3

扫描所有数据库

扫描所有可用的 ClickHouse 数据库中的所有表,除了系统数据库。

使用安全连接 (SSL)

参见SSL 证书

使用 SSH 隧道

如果无法直接连接到您的数据库,您可能需要使用 SSH 隧道。参见SSH 隧道

禁用系统范围代理设置

系统范围的代理设置默认已禁用。您可以使用此开关禁用它们。

ClickHouse 设置(逗号分隔)

您可以在此处添加一个字符串以指定其他 ClickHouse 设置。使用逗号分隔设置,例如:

allow_experimental_analyzer=1,max_result_rows=100

JDBC 驱动中最大打开 HTTP 连接数(默认值:100)

您可以限制用于连接 Metabase 到 ClickHouse 的 JDBC 驱动中的 HTTP 连接数。

其他 JDBC 连接字符串选项

您可以将选项附加到 JDBC 连接字符串。使用 & 分隔选项,例如:

connection_timeout=1000&socket_timeout=300000

为简单探索重新运行查询

如果用户希望在应用任何汇总或筛选条件之前点击**运行**(播放按钮),请将此选项设置为**关闭**。

默认情况下,Metabase 会在您从**汇总**菜单中选择分组选项或从钻取菜单中选择筛选条件时立即执行查询。如果您的数据库速度较慢,您可能希望禁用重新运行以避免每次点击都加载数据。

选择同步和扫描发生的时间

参见同步和扫描

定期重新指纹识别表

定期重新指纹识别会增加数据库的负载。

将此选项设置为**开启**,以便 Metabase 每次运行同步时都扫描值样本。

指纹识别查询检查每列的前 10,000 行,并使用这些数据估算每列有多少个唯一值,数字和时间戳列的最小值和最大值等。如果将此选项设置为**关闭**,Metabase 只会在设置期间对您的列进行一次指纹识别。

模型功能

ClickHouse 尚无模型功能。

数据库路由

参见数据库路由

危险区

参见危险区

阅读其他Metabase 版本的文档。

© . All rights reserved.