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リクエストを実現する組み込みリレーショナルキャッシュ。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト