プレゼンテーション・レイヤーの計画
プレゼンテーション・レイヤーは、ビジネス・モデルのユーザー・ビューを設定する場所です。セマンティック・モデルをデプロイすると、プレゼンテーション・レイヤーがサブジェクト領域として表示されます。
プレゼンテーション・レイヤーのフォルダや列の名前は、ローカライズされた言語で表示できます。プレゼンテーション・レイヤーは、ユーザー許可の設定に適したレイヤーです。
このレイヤーでは、次のような作業を行うことができます。
-
論理レイヤーに存在する列のみを表示できます。たとえば、キー列にはビジネス上の意味がないため除外できます。
-
論理レイヤーの表構造とは異なる構造を使用して、列を編成できます。
-
論理レイヤーの列名とは異なる列名を表示できます。
-
権限を設定して、個々のサブジェクト・エリア、表および列へのアクセスをユーザーに許可または禁止できます。
-
ODBCベースの問合せおよびレポート・ツールに論理キーをエクスポートできます。
-
1つのビジネス・モデルについて複数のサブジェクト・エリアを作成できます。
-
論理SQL問合せで使用されるプレゼンテーション・オブジェクトの代替名のリストを作成できます。代替名を使用すると、既存のレポートに影響を与えることなく、プレゼンテーション列の名前を変更できます。
プレゼンテーション・レイヤーを設計する際に使用するヒントは次のとおりです:
-
論理レイヤーとプレゼンテーション・レイヤーの間ですべての変更を自動的に同期する方法はないため、論理レイヤーが比較的安定するまで待ってから、プレゼンテーション・レイヤーにカスタマイズを加えることをお薦めします。
-
サブジェクト・エリアを作成する際には、ビジネス・モデル全体をドラッグ・アンド・ドロップする、モデルの増分部分をドラッグ・アンド・ドロップする、論理スターまたはスノーフレークに基づいてサブジェクト・エリアを自動的に作成するなど、様々な方法があります。ビジネス・モデルの特定の部分が変更中でも、増分ドラッグ・アンド・ドロップは正しく機能します。
-
メンテナンス性を向上させるため、プレゼンテーション・レイヤーではなく論理レイヤーのオブジェクト名を変更することをお薦めします。プレゼンテーション・オブジェクトではなく論理オブジェクトにわかりやすい名前を割り当てることによって、複数のサブジェクト領域で名前を使用できます。また、ビジネス・モデルに変更を組み込むためにサブジェクト・エリアを削除して再作成する必要がある場合でも、名前が保持されます。
-
プレゼンテーション階層のメンバーは、プレゼンテーション・レイヤーには表示されません。階層のメンバーは、ワークブック・エディタまたは分析エディタで確認できます。
-
多数のオブジェクトのデータ・アクセス・セキュリティを設定する際には、個々の列の権限を設定するのではなく、ロールによってオブジェクト権限を設定することを検討してください。