キリンは、キューブの構築と更新をどのように実現しますか?

KylinがCubeの構築と更新を実現するプロセスは次の通りです:

  1. キューブの構築:
  2. Kylin Web UIまたはREST APIを使用してCubeの構築リクエストを送信します。
  3. Kylinは、Cubeの設計情報とデータソースのデータに基づいて、Cubeのメタデータ情報を生成します。
  4. KylinはCubeのメタデータ情報に基づいて、データを事前定義された次元と指標に集約し、Cubeのデータモデルを生成します。
  5. Kylinは、CubeのデータモデルをHBaseやその他のサポートされているストレージエンジンに保存します。
  6. キューブの更新:
  7. データソースのデータに変更があった場合、ユーザーはKylin Web UIまたはREST APIを使用してCubeの更新リクエストを送信することができます。
  8. Kylinは更新リクエストに基づいてCubeのデータモデルを再計算し、新しいデータモデルをストレージエンジンに保存します。
  9. Cubeの増分更新が必要な場合、Kylinは全体のCubeを再計算するのではなく、増分データに基づいてCubeのデータモデルを更新します。

上記の手順に従うことで、KylinはCubeの構築と更新を実現し、ユーザーにリアルタイムのOLAP分析機能を提供できます。

bannerAds