SAPBW-データウェアハウジング

この章では、スタースキーマと拡張スタースキーマについて説明します。また、InfoAreaとInfoObjectsが何であるかを理解します。

スタースキーマ

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

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

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

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

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

拡張スタースキーマ

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

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

  • ATTR −すべての属性データを保存するために使用されます。

  • Text −複数の言語で説明を保存するために使用されます。

InfoAreaとInfoObjects

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

InfoObjectは、保存されているデータを分析し、意思決定者に情報を提供するためにレポートで使用されます。InfoObjectは、次のカテゴリに分類できます-

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

InfoObjectはInfoObjectカタログに作成されます。InfoObjectを別のInfoCatalogに割り当てることができる可能性があります。

情報エリア

SAP BIの情報領域は、類似したタイプのオブジェクトをグループ化するために使用されます。情報領域は、情報キューブと情報オブジェクトを管理するために使用されます。各インフォオブジェクトはインフォエリアにあり、同様のファイルをまとめるために使用されるフォルダに定義することができます。