shuzi

連携とオープン性

10 種類のデータベースとファイルアップロード、さらにネイティブ JSON API、MCP、PG ポート、YAML。

  • PostgreSQLデータベース
  • MySQLデータベース
  • Oracleデータベース
  • SQL Serverデータベース
  • ClickHouseデータベース
  • TiDBデータベース
  • Dorisデータベース
  • StarRocksデータベース
  • KingbaseESデータベース
  • DuckDBデータベース
  • CSV · XLSXファイルと API
  • REST APIファイルと API
  • JSON API公開の出口
  • MCP公開の出口
  • PG公開の出口
  • YAML公開の出口

データベース接続は SSH 踏み台と相互 TLS に対応. 利用可否は、デプロイ時に導入されたドライバーによります.

06 · オープン性

取り込みやすく、
持ち出しやすい。

ネイティブ JSON API、MCP、PG プロトコルのポート、そして YAML 形式のグラフとダッシュボード。データも定義も、画面の中に閉じ込めません。

データソース

  • PostgreSQL
  • MySQL
  • Oracle
  • SQL Server
  • ClickHouse
  • Doris · StarRocks
  • ファイル · API 取得

Cube Core

  1. データモデリングディメンション・メジャー・結合・ビューを一度だけ定義
  2. アクセス制御行権限の適用点は 1 つ、公開はビューのみ
  3. スナップショット固定各クエリは不変のデータバージョンを読む
  4. オープン APIJSON API · MCP · PG ポート

セマンティックレイヤー

利用側

  • ダッシュボードとデータアプリワークスペース内
  • AI エージェントMCP
  • 外部システム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 のアップロードと API 取得に対応。

データベース接続は SSH 踏み台と相互 TLS に対応

データを、乱れから整いへ。

まずはサンプルで試して、次にご自身のデータで。