将 ClickHouse 连接到 Hashboard
Hashboard 是一款交互式数据探索工具,使您组织中的任何人都可以跟踪指标并发现可操作的见解。Hashboard 向您的 ClickHouse 数据库发出实时 SQL 查询,尤其适用于自助式、临时数据探索用例。
本指南将引导您完成将 Hashboard 与 ClickHouse 实例连接的步骤。此信息也可在 Hashboard 的 ClickHouse 集成文档 中找到。
先决条件
- 一个 ClickHouse 数据库,可以托管在您自己的基础设施上,也可以托管在 ClickHouse Cloud 上。
- 一个 Hashboard 帐户 和项目。
将 Hashboard 连接到 ClickHouse 的步骤
1. 收集连接详细信息
要使用原生 TCP 连接到 ClickHouse,您需要以下信息
主机和端口:通常,使用 TLS 时端口为 9440,不使用 TLS 时端口为 9000。
数据库名称:默认情况下有一个名为
default
的数据库,请使用您要连接到的数据库的名称。用户名和密码:默认情况下,用户名为
default
。请使用适合您用例的用户名。
您的 ClickHouse Cloud 服务的详细信息可在 ClickHouse Cloud 控制台中找到。选择您要连接的服务,然后单击“连接”。
选择“原生”,详细信息可在 clickhouse-client
命令示例中找到。
如果您使用的是自管理的 ClickHouse,则连接详细信息由您的 ClickHouse 管理员设置。
2. 在 Hashboard 中添加新的数据库连接
- 导航到您的 Hashboard 项目。
- 通过单击侧边导航栏中的齿轮图标打开“设置”页面。
- 单击“+ 新建数据库连接”。
- 在模态框中,选择“ClickHouse”。
- 使用之前收集的信息填写“连接名称”、“主机”、“端口”、“用户名”、“密码”和“数据库”字段。
- 单击“测试”以验证连接是否已成功配置。
- 单击“添加”。
您的 ClickHouse 数据库现在已连接到 Hashboard,您可以继续构建 数据模型、探索、指标 和 仪表板。有关这些功能的更多详细信息,请参阅相应的 Hashboard 文档。
了解更多
有关更高级的功能和故障排除,请访问 Hashboard 的文档。