cube-js/cube

📊 Cube Core is open-source semantic layer for AI, BI and embedded analytics

何を解決するか

Cube Core は、スタンドアロンでオープンソースのセマンティックレイヤーを提供し、ビジネスロジックをデータソースや可視化ツールから分離します。複数のBIツール、カスタムアプリケーション、またはAIエージェントでメトリクスや次元を再実装する必要がなく、データ定義の単一の真実のソースを保証します。

仕組み

ユーザーはコードでメトリクス、次元、結合、アクセスルールを定義します。Cube Core はその定義を SQL、REST、GraphQL API を通じて公開します。さまざまなSQLデータソース(Snowflake、BigQuery、Databricks、Postgresなど)に接続でき、サブ秒のレイテンシと高並列処理を実現する組み込みのリレーショナルキャッシュエンジンを備えています。

対象ユーザー

カスタムBI体験を構築する開発者、深く統合された埋め込み分析を実装するチーム、またはデータアクセスに統制されたセマンティック基盤を必要とするAIエージェントを開発する人。

主な特徴

  • ヘッドレスアーキテクチャ:組み込みUIなし。開発者が独自の分析体験を構築可能。
  • 広範な互換性:すべてのSQLデータソースおよびクラウドデータウェアハウスに対応。
  • 広範なAPIサポート:SQL、REST、GraphQL によるデータ公開。
  • キャッシュエンジン:高パフォーマンスなAPIリクエストを実現する組み込みリレーショナルキャッシュ。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト