SAPBPC-モデル設計

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

BPCでモデルを構築する

次のタイプのモデルをBPCに組み込むことができます-

標準モデル

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

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

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

これにより、BPC10.0とBPC10.1の間のコード互換性が可能になり、クライアントはBPCバージョンを10.0から10.1標準モデルにアップグレードしながら簡単に移行を実行できます。

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

組み込みモデル

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

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

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

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

環境管理

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

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

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

環境における作業状況の決定

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

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

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

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

寸法管理

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

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

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

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

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

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

寸法の名前と説明を入力します。「コピー」ボタンをクリックします。

Naming Conventions in Dimensions − BWテーブルでディメンション、メンバー、およびアプリケーションに名前を付けるときに、特殊文字を使用しないでください。

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

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

寸法の説明は50文字を超えてはなりません。

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

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

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

BPCセキュリティには4つの重要な要素があります-

  • Users
  • Teams
  • タスクプロファイル
  • データアクセスプロファイル

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

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

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

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

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

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

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

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