将 Explo 连接到 ClickHouse
Community Maintained
适用于任何平台的客户可见分析功能。为精美可视化而设计,为简单易用而打造。
目标
在本指南中,您将把 ClickHouse 中的数据连接到 Explo,并对结果进行可视化展示。生成的图表如下所示:

添加一些数据
如果当前还没有可用的数据集,可以添加一个示例数据集。本指南使用的是 UK Price Paid 数据集,因此您可以选择该数据集。在同一文档类别下还有其他多个示例数据集可供查看。
1. 收集连接详情
要通过 HTTP(S) 连接到 ClickHouse,您需要以下信息:
| 参数 | 说明 |
|---|---|
HOST 和 PORT | 通常,在使用 TLS 时端口为 8443,不使用 TLS 时端口为 8123。 |
DATABASE NAME | 默认提供一个名为 default 的数据库,请填写您要连接的目标数据库名称。 |
USERNAME 和 PASSWORD | 默认用户名为 default。请使用适合您使用场景的用户名。 |
您的 ClickHouse Cloud 服务的详细信息可以在 ClickHouse Cloud 控制台中查看。 选择某个服务并点击 Connect:

选择 HTTPS。连接信息会显示在示例 curl 命令中。

如果您使用的是自托管 ClickHouse,则连接信息由您的 ClickHouse 管理员进行设置。
2. 将 Explo 连接到 ClickHouse
-
注册一个 Explo 账户。
-
点击左侧边栏中的 Explo data 选项卡。

- 点击右上角的 Connect Data Source。

- 在 Getting Started 页面中填写信息。

- 选择 ClickHouse。

- 输入 ClickHouse Credentials。

- 配置 Security。

- 在 ClickHouse 中 将 Explo IP 加入白名单。
54.211.43.19, 52.55.98.121, 3.214.169.94, and 54.156.141.148
3. 创建仪表板
- 在左侧导航栏中点击 Dashboard 选项卡。

- 点击右上角的 Create Dashboard,并为仪表板命名。此时已成功创建仪表板。

- 此时应看到与下图类似的界面:

4. 运行 SQL 查询
- 在右侧侧边栏中,在你的 schema 标题下找到表名。然后在数据集编辑器中输入以下命令:
SELECT * FROM YOUR_TABLE_NAME LIMIT 100

- 点击 Run,然后切换到 Preview 选项卡查看数据。

5. 构建图表
- 从左侧将柱状图图标拖动到画布上。

- 选择数据集。此时应看到类似下图的界面:

- 将 X 轴设置为 county,将 Y 轴设置为 Price,如下所示:

- 然后,将聚合方式更改为 AVG。

- 现在我们得到了按县划分的房屋平均价格。

深入了解
通过访问 Explo 文档,详细了解 Explo 以及构建仪表盘的方法。