Sap-bpc-model-design

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

SAP BPC-モデル設計

NetWeaverを使用したBPC 10.1のリリースでは、ビジネス要件を満たすために使用できる2つのモデルがあります。 BPCモデルはしばしばBPCアプリケーションと呼ばれ、BPC環境は通常アプリケーションと呼ばれます。

BPCでのモデルの構築

次のタイプのモデルはBPCで構築できます-

標準モデル

このモデルは、ホストBWの保護されたネームスペース「/CPMB/」内にオプションを提供します。 名前空間(「/CPMB/」)内でBPCトランザクションデータとマスターデータを分離すると、標準モデルに関連付けられているすべてのサブプロセスは厳密に保護され、アプリを実行する部門によってのみ厳密に管理されます。

このモデルは、他のビジネスウェアハウスコミュニティユーザーとリソースを共有または調整することなく、自分の部門で計画および統合する顧客に保護領域を提供するようにSAPによって設計されています。

標準モデルのコードセットはバージョンBPC 10.0と調整されているため、BPC 10.0へのすべての変更はBPC 10.1標準モデルに表示され、バージョンBPC 10.1標準モデルへの変更はバージョンBPC 10.0に表示されます。

これにより、BPC 10.0とBPC 10.1の間でコードの互換性が確保され、クライアントはBPCバージョンを10.0から10.1 Standard Modelにアップグレードしながら簡単に移行を実行できます。

つまり、標準モデルでは、BPC環境にはBPCアプリケーションまたはモデルが含まれ、各モデルは非表示のBWインフォキューブを生成します。

組み込みモデル

このモデルは標準モデルとは異なり、すべてのコミュニティユーザーへのデータアクセスが含まれています。 組み込み設計モデルの場合、使用された初期バージョンはSAP BW Integrated Planning and Planning Application Kitでした。 BW-IPおよびPAK。

このモデルは、ホストEDW環境からのマスターおよびトランザクションデータにアプリケーションがアクセスできる、異なるレベルのデータアクセスを提供します。 組み込みモデルでは、ホストBW内のトランザクションデータとマスターデータに簡単にアクセスでき、このデータは他の多くのユーザーと共有され、管理者グループによって制御されます。

組み込みモデルでは、ビジネスウェアハウスIP、BW-IPの古いバージョンからこのデータモデルへの移行は比較的簡単で、(BPC 10.0以前)などの以前のバージョンからの移行は新しい実装と見なされます。

つまり、埋め込みモデルでは、任意の数のインフォプロバイダーを単一のBPCモデル/アプリケーションに割り当てることができます。

埋め込みモデル

環境管理

BPCのアプリケーションは、環境がAppSetと呼ばれるように、モデルとしても知られています。 Enterprise Performance Management(EPM)システムの管理コンソールにアクセスして、アプリケーションを作成できます。 BPC環境またはAppSetには、アプリケーションまたはモデルのグループがあります。 これらのアプリケーションはすべて計画次元を共有し、相互にリンクされています。

前述のように、アプリケーションはEPMでは多次元データモデルと呼ばれます。 新しいアプリケーションを追加するか、既存のアプリケーションをコピーすることもできます。

環境管理には、アプリケーションの作業ステータスの設定と、アプリケーションへのビジネスルールの追加が含まれます。

環境での作業ステータスの決定

作業ステータスは、誰がデータを変更できるか、誰がデータセットの作業状態を変更できるかを決定します。

環境管理では、アプリケーションの最適化も実行できます。 新しいアプリケーションが作成されると、少量のデータのみが含まれます。 時間の経過とともに、アプリケーション内のデータが増加するため、BPC環境でアプリケーションパフォーマンスの最適化を実行することを常に推奨します。

環境管理でのアプリケーションの削除

管理コンソールに移動して、必要に応じてBPC環境のアプリケーションを削除することもできます。 この機能を実行するには、管理者である必要があります。

ディメンション管理

BPCのディメンション管理には、新しいディメンションの作成、ディメンション内のメンバーの定義、およびプロパティの割り当てが含まれます。 ディメンションにはメンバーが含まれ、メンバー間には親、子、兄弟のように定義された階層があります。

管理コンソール→ディメンション→新しいディメンションに移動して、新しいディメンションを作成できます。

ディメンション管理

ディメンション名は大文字と小文字が区別されず、一意である必要があります。

新しいディメンションを追加するときは、参照タイプを入力する必要があります。 Planning and Consolidationは、ディメンションの処理中に参照タイプの値をチェックします。

新しい次元

上のウィンドウで[作成]ボタンをクリックします。 新しいウィンドウでレートタイプの参照整合性を入力する必要があります。 [保存]アイコンをクリックします。

構造寸法

構造の編集、メンバーの編集、既存のディメンションの削除またはコピーもできます。 ディメンションをコピーするには、既存のディメンションを選択して、コピーに進みます。

ディメンションの編集

ディメンションの名前と説明を入力します。 [コピー]ボタンをクリックします。

ディメンションのコピー

ディメンションの命名規則-BWテーブルでディメンション、メンバー、およびアプリケーションに名前を付けるときは、特殊文字を使用しないでください。

最大16文字のディメンション名を作成できますが、コンマ、ダブルコンマ、バックスラッシュ、アンパサンドを含めることはできません。 ただし、アンダースコアを使用できます。

次の名前を使用しないでください-App、AppAccess、AvlObject、CategoryAccess、CollabDoc、CollabIcons、CollabRecipient、CollabSupport、CollabType、DBVERSION、Defaults、DesktopStyleDef、Dimension、DrillDef、DTIParam、Function、Formula、Group、InvestParam、MemberAccess、MessageLog 、パッケージ、PageDef、Permission、PublishedBooks、Rate、ReportParam、SectionDef、Status、StatusCode、TaskAccess、User、UserGroup、UserPackages、UserPovDef、WebContents、SOURCE、SIGNEDDATA。

ディメンションの説明は50文字を超えないようにしてください。

ディメンションを削除するには、ディメンションを選択して[削除]ボタンをクリックします。

ディメンションの削除

セキュリティモデルの設計

BPCセキュリティは管理コンソールで管理されます。 BPCポータルにログインし、Planning and Consolidation Administrationにアクセスする必要があります。

セキュリティモデルの設計

BPCセキュリティには4つの主要なコンポーネントがあります-

  • ユーザー
  • チーム
  • タスクプロファイル
  • データアクセスプロファイル

BPCセキュリティ

ユーザー-これは、ユーザーを環境に追加し、アクセス権を管理するために使用されます。

チーム-これはそれほど重要ではなく、同じアクセス権を持つユーザーのチームを定義できます。

タスクプロファイル-これにより、実行するタスクのプロファイルを設定し、それらをユーザーおよびチームに割り当てることができます。

データアクセスプロファイル-これは、モデル内のデータへのアクセスを許可するプロファイルを設定し、ユーザーおよびチームに割り当てるために使用されます。

[セキュリティ]の下の[チーム]タブをクリックし、[管理チーム]を選択してダブルクリックします。

チームタブ

チーム名-ADMINの詳細が表示されます。このユーザーは、このチーム、タスクプロファイル、およびデータアクセスプロファイルの一部です。

チームタブの詳細

チームの詳細を編集し、[保存]アイコンをクリックして変更を適用できます。

[ユーザー]タブに移動して、新しいユーザーを追加したり、既存のユーザーを編集したり、任意のユーザーを削除したりできます。

ユーザータブ