跳转到主要内容
Astrato 使用下推 SQL 直接查询 ClickHouse Cloud 或本地部署。这意味着你可以借助 ClickHouse 业界领先的性能,访问所需的全部数据。

所需的连接信息

设置数据连接时,您需要准备以下信息:
  • 数据连接:主机名、端口
  • 数据库凭据:用户名、密码
要通过 HTTP(S) 连接到 ClickHouse,你需要以下信息: 你的 ClickHouse Cloud 服务的连接信息可在 ClickHouse Cloud 控制台中查看。 选择一个服务,然后点击 Connect 选择 HTTPS。连接信息会显示在示例 curl 命令中。 如果你使用的是自管理 ClickHouse,则连接信息由你的 ClickHouse 管理员配置。

创建到 ClickHouse 的数据连接

  • 在侧边栏中选择 Data,然后选择 数据连接 选项卡 (或直接访问此链接:https://app.astrato.io/data/sources) ​
  • 点击屏幕右上角的 New Data Connection 按钮。
  • 选择 ClickHouse
  • 在连接对话框中填写必填字段。
  • 点击 Test Connection。如果连接成功,请为数据连接命名,然后点击 Next
  • 设置数据连接的 用户访问权限,然后点击 connect
  • 连接创建完成后,也会同时创建一个数据视图。
如果创建了重复项,数据源名称后会附加一个时间戳。

创建语义模型 / 数据视图

在我们的数据视图编辑器中,你会看到 ClickHouse 中所有的表和 schema,选择其中一些即可开始。 选择好数据后,接下来定义 数据视图。点击网页右上角的 define。 在这里,你可以对数据进行 join,还可以创建统一治理的维度和度量指标,非常适合在不同团队之间保持业务逻辑的一致性。 Astrato 会智能推荐 joins,基于你的元数据进行建议,包括利用 ClickHouse 中的键。借助这些推荐的 joins,你可以直接基于治理良好的 ClickHouse 数据轻松上手,无需从头开始。我们还会展示 join 质量,方便你详细审查 Astrato 提供的所有建议。

创建仪表板

只需几个步骤,你就可以在 Astrato 中创建第一个图表。
  1. 打开可视化面板
  2. 选择一种可视化 (先从柱状图开始)
  3. 添加维度
  4. 添加度量

查看支持各个可视化的生成 SQL

透明性和准确性是 Astrato 的核心。我们确保每个生成的查询都清晰可见,让您始终拥有完全的控制权。所有计算都直接在 ClickHouse 中完成,在发挥其速度优势的同时,兼顾强大的安全性和治理能力。

示例完整仪表板

现在,距离打造一个美观且完整的仪表板或数据应用已经不远了。想查看更多我们的成果,请访问官网上的演示画廊:https://astrato.io/gallery
最后修改于 2026年6月12日