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 的文档。

这有帮助吗?

感谢您的反馈!
想改进这些文档? 提议更改。
© . This site is unofficial and not affiliated with Metabase, Inc.