HANA上のSAPBW-BWの基本
SAP BWは、さまざまなソースからのデータを統合し、データを変換および統合し、データクレンジングを実行し、データを保存します。SAP BWには、データモデリング、管理、およびステージング領域も含まれています。
SAP BWのデータは、SAP Business Intelligence(BI)AdministrationWorkbenchと呼ばれる一元化されたツールを使用して管理されます。BIプラットフォームは、以下を含むインフラストラクチャと機能を提供します。
- OLAPプロセッサ
- メタデータリポジトリ
- プロセスデザイナおよびその他の機能
Business Explorer(BEx)は、BIのクエリ、分析、およびレポート機能をサポートするレポートおよび分析ツールです。BExを使用すると、過去のデータと現在のデータをさまざまな程度の分析で分析できます。
SAP BWは、さまざまなシステムからBIシステムにデータを抽出できるオープンな標準ベースのツールとして知られています。さまざまなレポートツールを使用してデータを評価し、これを他のシステムに配布できます。
SAP BI Administrationワークベンチに移動すると、ソースシステムがそこで定義されます。RSA1→ソースシステムに移動します。
データソースの種類に応じて、ソースシステムを区別できます-
- トランザクションデータのデータソース
- マスタデータのデータソース
- 階層のデータソース
- テキストのデータソース
- 属性のデータソース
InfoPackageを使用して、データソース構造内の任意のソースからBIにデータをロードすることができます。データがロードされるターゲットシステムは、トランスフォーメーションで定義されます。
データストアオブジェクト
データストアオブジェクト(DSO)は、クレンジングおよび統合されたトランザクションまたはマスターデータを最低の粒度レベルに保つための保管場所として知られています。このデータは、BExクエリを使用して分析できます。
DSOには、キー数値と特性フィールドが含まれています。DSOからのデータは、デルタ更新または他のデータストアオブジェクトまたはマスターデータを使用して更新できます。DSOは通常、2次元の透過的なデータベーステーブルに格納されます。
DSOアーキテクチャ
DSOコンポーネントは3つのテーブルで構成されています-
アクティベーションキュー
これは、アクティブ化される前にデータを保存するために使用されます。キーには、要求ID、パッケージID、およびレコード番号が含まれています。アクティベーションが完了すると、リクエストはアクティベーションキューから削除されます。
アクティブデータテーブル
このテーブルは、現在のアクティブデータを格納するために使用され、データモデリング用に定義されたセマンティックキーが含まれています。
変更ログ
オブジェクトをアクティブ化すると、アクティブなデータへの変更が変更ログに保存されます。変更ログはPSAテーブルであり、管理ワークベンチのPSAツリーの下に保持されます。
インフォキューブ
InfoCubeは、BExクエリの分析に使用される多次元データセットとして定義されています。インフォキューブは、スタースキーマを実装するために論理的に結合されたリレーショナルテーブルのセットで構成されています。スタースキーマのファクトテーブルは、複数のディメンションテーブルと結合されています。
1つ以上のインフォソースまたはインフォプロバイダからインフォキューブにデータを追加することができます。これらは、分析およびレポートの目的でインフォプロバイダとして利用できます。
インフォキューブ構造
インフォキューブは、データを物理的に保存するために使用されます。これは、ステージングからのデータで満たされた多数のインフォオブジェクトで構成されています。スタースキーマの構造を持っています。
リアルタイム特性をインフォキューブに割り当てることができます。リアルタイムインフォキューブは、標準のインフォキューブとは異なる方法で使用されます。