Skip to main content

将 Metabase 连接到 RisingWave

Metabase 是一款开源 BI(商业智能)工具,可以让您可视化和分享数据洞察。它提供了一种简单的方式来创建图表、数据看板和数据库上的指标。

由于 RisingWave 与 PostgreSQL 兼容,您可以将 Metabase 作为数据源连接到 RisingWave,并在流数据上构建分析。

开始之前

  • Metabase 已安装并运行。
  • 安装并启动 RisingWave。有关如何开始的说明,请参见 快速上手指南

建立连接

  1. 打开 Metabase 管理界面,点击 Add a database
添加数据库
  1. 对于数据库类型,选择 PostgreSQL,因为 RisingWave 使用的是 PostgreSQL 协议。

  2. 填写连接详情:

  • 主机:RisingWave 数据库的主机名或 IP 地址。
  • 端口:RisingWave 数据库的端口号。
  • 数据库名称:您想要连接的 RisingWave 数据库的名称。
  • 用户名:访问数据库的用户名。
  • 密码:与提供的用户名关联的密码。
填写连接详情4. 保存连接。

连接成功后,您将在 Metabase 中看到可用的 RisingWave 数据库。现在您可以在 RisingWave 中的实时数据上构建数据看板、图表和图形。

保存连接

应当注意的是,Metabase 的最小自动刷新时间为 1 分钟,而 RisingWave 通常提供秒级数据新鲜度。作为解决办法,您可以在 URL 中添加 #refresh=5,例如 http://127.0.0.1:3000/dashboard/1-jaffle-shop#refresh=5,从而将刷新间隔设置为 5 秒。

自动刷新