次の方法で共有


ビジネス パフォーマンス分析のデータ モデル

分析コード データ モデル

分析コード データ モデルは、データ ウェアハウスでの複雑なクエリのパフォーマンスを最適化するように設計されたフレームワークです。 また、データをファクト テーブルおよび分析コード テーブルに編成して、データ分析を簡単かつ簡単に変更することができます。

主要コンポーネント

  1. ファクト テーブル:

    • 定義 - 分析用の定量データを含む、分析コード モデルの中心テーブル。
    • 特性:
      • 販売収益、販売数量などのメトリックまたは測定基準が含まれます。
      • 分析コード テーブルを参照する外部キーが保存されます。
      • 通常、レコード数は大量にあります。
    • 列の例:
      • Sales_Amount
      • Quantity_Sold
      • Date_Key (外部キー)
      • Product_Key (外部キー)
      • Customer_Key (外部キー)
  2. 分析コード テーブル:

    • 定義 - 事実に関連する説明的な属性を格納するテーブルです。
    • 特性:
      • 製品名、日付、顧客情報などのテキスト データまたは編集データが含まれています。
      • ファクト テーブル内の事実のコンテキストを提供します。
      • 通常、ファクト テーブルに比べてレコード数は少ないのですが、列数が多くなっています。
    • 製品分析コードの列の例:
      • Product_Key (主キー)
      • Product_Name
      • Category
      • Brand
      • Price

なぜ、分析コード モデルを使用したのですか?

  • クエリ パフォーマンスの向上: 迅速なデータ取得および効率的なクエリを実現します。
  • 使い易さ: 直感的な構造により、ユーザーはデータを理解し、ナビゲーションしやすくなります。
  • スケーラビリティ: 大量のデータと複雑なクエリを処理できます。

ビジネス パフォーマンス分析はどのようにモデル化しましたか?

  1. ビジネス プロセスによってモデル化されました (請求書が入力された場合、支払がビジネス プロセスである場合など)。
  2. 最下位の例をモデル化しました (請求書のすべての行が事実に表されているなど)。
  3. それぞれのビジネス プロセスを、参照用のバリュー チェーンにグループ化しました (レポートからレコードまで、調達から支払までなど)。
  4. 参照の事実と分析コードを表すビジネス マトリックスを作成しました。 詳細については、ビジネス パフォーマンス分析のビジネス マトリックス レポートを参照してください。