梳子

集成与开放

十种数据库、文件上传,以及原生 JSON API、MCP、PG 端口与 YAML。

  • PostgreSQL数据库
  • MySQL数据库
  • Oracle数据库
  • SQL Server数据库
  • ClickHouse数据库
  • TiDB数据库
  • Doris数据库
  • StarRocks数据库
  • KingbaseES数据库
  • DuckDB数据库
  • CSV · XLSX文件与接口
  • REST API文件与接口
  • JSON API开放出口
  • MCP开放出口
  • PG开放出口
  • YAML开放出口

支持 SSH 跳板与双向 TLS 的数据库连接. 是否可用取决于部署时安装的驱动.

06 · 开放

进得来,
也出得去。

原生 JSON API、MCP、PG 协议端口,以及 YAML 形式的图表与看板。数据与定义,不被锁在界面里。

数据来源

  • PostgreSQL
  • MySQL
  • Oracle
  • SQL Server
  • ClickHouse
  • Doris · StarRocks
  • 文件上传 · 接口取数

Cube Core

  1. 数据建模维度、度量、关联与视图,只定义一次
  2. 访问控制行权限唯一执行点,只开放视图
  3. 快照固定每次查询读取不可变的数据版本
  4. 开放接口JSON API · MCP · PG 端口

语义层

消费端

  • 看板与数据应用工作台内
  • AI AgentMCP
  • 外部系统JSON API
  • BI 工具与 ExcelPG 端口 · Power Query
示意图。PG 端口由管理员在部署时开放,仅限内网;Excel 经 Power Query 调用 JSON API 或导入 CSV,Cube Core 本身没有 Excel 直连。
POST /api/v1/query
Authorization: Bearer <token>

{
  "model_id": "valuation",
  "view": "asset_view",
  "query": {
    "measures": ["asset_view.revenue"],
    "dimensions": ["asset_view.region"],
    "order": [["asset_view.revenue", "desc"]],
    "limit": 100
  }
}

// → { "data": [ … ], "release_id": "…", "snapshot_set_id": "…" }

原生 JSON 查询,结果附带发布版本与快照标识。

支持的数据库

  • PostgreSQL
  • MySQL
  • Oracle
  • SQL Server
  • ClickHouse
  • TiDB
  • Doris
  • StarRocks
  • KingbaseES
  • DuckDB

另有 CSV / XLSX 上传与接口取数。

支持 SSH 跳板与双向 TLS 的数据库连接

让数据,从乱到清楚。

先在示例里试一遍,再带上你自己的数据。