Sap-bw-data-warehousing

提供:Dev Guides
移動先:案内検索

SAP BW-データウェアハウジング

この章では、スターおよび拡張スタースキーマについて説明します。 また、InfoAreaとInfoObjectsについても理解します。

スタースキーマ

スタースキーマでは、各ディメンションは1つの単一のファクトテーブルに結合されます。 各次元は1つの次元のみで表され、それ以上は正規化されません。 ディメンションテーブルには、データの分析に使用される属性のセットが含まれています。

たとえば、すべてのDimテーブルとメジャー units_sold および dollars_sold の主キーを持つ FactSales というファクトテーブルがあり、分析を行います。

次の図に示すように、DimTime、DimItem、DimBranch、DimLocationの4つのディメンションテーブルがあります。

スタースキーマ

ファクトテーブルには2つのテーブルを結合するために使用される各ディメンションテーブルのプライマリキーがあるため、各ディメンションテーブルはファクトテーブルに接続されます。

ファクトテーブルのファクト/メジャーは、ディメンションテーブルの属性とともに分析目的で使用されます。

拡張スタースキーマ

拡張スタースキーマでは、ファクトテーブルはディメンションテーブルに接続され、このディメンションテーブルはさらにSIDテーブルに接続され、このSIDテーブルはマスターデータテーブルに接続されます。 拡張スタースキーマでは、キューブ内にファクトテーブルとディメンションテーブルがありますが、SIDテーブルはキューブ外にあります。 トランザクションデータを情報キューブに読み込むと、SIDに基づいてDim IDが生成され、これらのDim IDがファクトテーブルで使用されます。

拡張スタースキーマでは、1つのファクトテーブルが16個のディメンションテーブルに接続でき、各ディメンションテーブルには最大248個のSIDテーブルが割り当てられます。 これらのSIDテーブルは特性とも呼ばれ、各特性にはATTR、テキストなどのマスターデータテーブルを含めることができます。

  • ATTR -すべての属性データを保存するために使用されます。
  • テキスト-説明を複数の言語で保存するために使用されます。

拡張スタースキーマ

インフォエリアとインフォオブジェクト

インフォオブジェクトはSAP BIの最小単位として知られており、インフォプロバイダー、DSO、マルチプロバイダーなどで使用されます。 各情報プロバイダーには、複数のInfoObjectが含まれます。

インフォオブジェクトは、保存されたデータを分析し、意思決定者に情報を提供するためにレポートで使用されます。 InfoObjectsは次のカテゴリに分類することができます-

  • 顧客、製品などの特性
  • 販売数量、通貨などの単位
  • 総収入、利益などのキー数値
  • 年、四半期などの時間特性

InfoObjectはInfoObjectカタログに作成されます。 InfoObjectを別のInfo Catalogに割り当てることができます。

情報エリア

SAP BIの情報エリアは、類似したタイプのオブジェクトをグループ化するために使用されます。 情報エリアは、情報キューブと情報オブジェクトを管理するために使用されます。 各InfoObjectはInfo Areaに存在し、同様のファイルを一緒に保持するために使用されるフォルダーで定義できます。

情報エリア