ToolQuestor Logo
Cube.js
まだレビューがありません
0 保存済み
追加済み:9/23/2025
タイプ:Saas
月間トラフィック:-
価格:
FREEMIUMSUBSCRIPTIONUSAGE_BASED
クラウドベースAPI利用可能オープンソースエンタープライズ分析ツール
Cube.js screenshot 2
Cube.js screenshot 3
Cube.js screenshot 4
Cube.js screenshot 5

Cube.jsとは

Cube.jsは、データソースとアプリケーションの間に位置するユニバーサルセマンティックレイヤーです。Snowflake、BigQuery、Postgresなどのデータウェアハウスに接続し、生のデータをビジネス向けの指標やディメンションに変換するスマートなミドルウェアと考えてください。

特定のインターフェースに縛られる従来のBIツールとは異なり、Cube.jsはあらゆるアプリケーションやツールで動作する柔軟なAPIを提供します。コードを使って一度データモデルを定義すれば、Cube.jsが自動的に最適化されたSQLクエリを生成し、高速なパフォーマンスのためのキャッシュ管理を行い、すべてのアプリケーションで一貫した結果を提供します。

このプラットフォームは、セルフホスティング用のCube Core(オープンソース)と、追加のエンタープライズ機能を備えたマネージドサービスのCube Cloudの2つの主要な提供形態で構成されています。両バージョンは同じコア機能をサポートしていますが、Cube Cloudにはホスティング、セキュリティ機能、TableauやPower BIなどの人気BIツールとの統合が含まれています。

Cube.jsの使い方

Cube.jsの始め方は、オープンソース版でもクラウド版でも簡単です。方法は以下の通りです:

Cube Cloud(推奨)の場合:

  • cube.devで無料アカウントに登録する

  • データソース(Snowflake、BigQuery、Postgresなど)を接続する

  • ビジュアルデータモデルエディターを使ってメトリクスとディメンションを定義する

  • APIを自動生成し、クエリをテストする

  • 生成されたエンドポイントにBIツールやアプリケーションを接続する

Cube Coreのセルフホスティングの場合:

  • Dockerまたはnpmパッケージでインストールする

  • データベース接続を設定する

  • YAMLまたはJavaScriptファイルでデータモデルを定義する

  • 開発サーバーを起動してセットアップをテストする

成功のためのベストプラクティス:

  • シンプルなメトリクスから始めて徐々に複雑さを追加する

  • 組み込みのキャッシュ機能を活用してパフォーマンスを向上させる

  • フォルダや名前空間を使ってデータモデルを整理する

  • 頻繁に使うクエリには事前集計を活用する

  • バージョン管理を使ってデータモデルの変更を管理する

  • 本番アプリケーションに接続する前にAPIを徹底的にテストする

Cube.jsの機能

  • 一貫したデータアクセスのためのユニバーサルセマンティックレイヤー

  • 自動最適化機能付きのREST、GraphQL、SQL API

  • 高速クエリのためのスマートキャッシュと事前集計

  • Snowflake、BigQueryを含む20以上のデータソースコネクタ

  • バージョン管理対応のコードファーストデータモデリング

  • 行レベルおよび列レベルのセキュリティ制御

  • ネイティブBIツール統合(Tableau、Power BI、Excel)

  • オープンソースおよびマネージドクラウドオプション

  • リアルタイムデータ更新とストリーミング

  • ビジュアルデータモデルエディタ

Cube.jsの料金

Free

Free

含まれるもの:
  • 2つの開発インスタンス
  • 1日あたり1,000クエリ
  • コミュニティSlackサポート
  • AWS/GCPでの基本ホスティング
  • オープンソースCube Coreアクセス
  • 標準APIエンドポイント
最も人気
Starter

$0.15

含まれるもの:
  • 1キューブコンピュートユニット(CCU)あたり0.15ドル
  • 無制限のデプロイメント
  • 1日あたり1万クエリ(開発用)
  • 1日あたり5万クエリ(本番環境)
  • 選択された地域でのAWS/GCPホスティング
  • コミュニティSlack+メールサポート
  • 最大150GBの事前集計データ
  • 1つのBIツール統合
Premium

$0.3

含まれるもの:
  • 1キューブコンピュートユニット(CCU)あたり0.30ドル
  • 稼働率99.95%のSLA
  • 無制限のクエリ
  • マルチリージョンサポート(AWS/GCP/Azure)
  • カスタムドメイン
  • マルチクラスター展開
  • 無制限の事前集計
  • 無制限のBI統合
  • パフォーマンスインサイト
Enterprise

$0.4

含まれるもの:
  • キューブコンピュートユニット(CCU)あたり0.40ドル
  • 99.99% 稼働時間保証 SLA
  • SAML 2.0によるシングルサインオン(SSO)
  • ワークスペースアクセス制御
  • Microsoft Excel/Power BI 接続
  • セマンティックカタログ
  • 監査ログ
  • 優先サポート
  • 専用インフラオプション
Enterprise Premier

Custom

含まれるもの:
  • 要件に基づくカスタム価格設定
  • 顧客管理のキー
  • Microsoft Fabric 統合
  • カスタムデータソース統合
  • BYOC(自分のクラウドを持ち込む)
  • SLA付きプレミアムサポート
  • 監視統合
  • 専門サービスが含まれています

Cube.jsについてのよくある質問

Cube CoreとCube Cloudの違いは何ですか?
Cube Coreは無料のオープンソース版で、自分でホストして管理します。Cube Cloudは、BI統合、ビジュアルモデリング、強化されたセキュリティ、稼働時間保証などの追加のエンタープライズ機能を備えたマネージドサービスです。どちらも同じコアのセマンティックレイヤー技術を使用しています。
Cube.jsのクラウド版の料金体系はどのようになっていますか?
Cube CloudはCube Compute Units(CCU)による従量課金制を採用しています。プランの階層に応じて、CCUあたり0.15ドルから0.40ドルをお支払いいただきます。無料プランには2つの開発インスタンスと1,000件のデイリークエリが含まれています。APIインスタンスやデータ処理など、実際のリソース使用量に対してのみ料金が発生します。
Cube.jsはどのデータソースをサポートしていますか?
Cube.jsは、主要なクラウドウェアハウス(Snowflake、BigQuery、Redshift)、データベース(Postgres、MySQL、MongoDB)、クエリエンジン(Presto、Athena)を含む20以上のデータソースに接続します。標準コネクタを通じて、SQL対応のあらゆるデータソースで動作します。
既存のBIツールとCube.jsを一緒に使うことはできますか?
はい、Cube CloudはTableau、Power BI、Looker、Excelなどの人気のBIツールとネイティブ統合を提供しています。また、REST、GraphQL、SQL APIをサポートする任意のツールとも接続可能です。セマンティックレイヤーにより、接続されたすべてのツールで一貫した指標が保証されます。
Cube.jsはリアルタイム分析に適していますか?
はい、Cube.jsはリアルタイムのデータ更新とストリーミング機能をサポートしています。インテリジェントなキャッシュと事前集計機能を備えており、大規模なデータセットでもサブ秒単位のクエリ応答時間を実現するため、ライブダッシュボードやリアルタイムアプリケーションに最適です。

Cube.jsでの体験を共有してください

読み込み中...

について、ユーザーの声を見る Cube.js

0.0

0 レビュー

5
0
4
0
3
0
2
0
1
0

まだレビューがありません

最初のレビュアーになる Cube.js

Cube.jsバッジを埋め込む

Cube.jsがTool Questorで紹介されていることをコミュニティに示しましょう。これらの美しいバッジをウェブサイト、ドキュメント、またはソーシャルプロフィールに追加して、信頼性を高め、より多くのトラフィックを獲得しましょう。

Light Badge Preview
Cube.js – データアプリのためのユニバーサルセマンティックレイヤー