OAC：プレゼンテーション表をグループ化してみる。ネストして親子表示する。

はじめに
---	
セマンティック・モデルでは、サブジェクト領域にプレゼンテーション表を作成し、分析やワークブックで利用します。サブジェクト領域に、作成したプレゼンテーション表が増えてくると、見づらくなってくることがあります。
そんなとき、グループ分け、つまりプレゼンテーション表をネストして親子表示させることができます。	

ネストして親子表示しているイメージ（右部に親子表示）
![g13.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/1785c1b6-3fe2-4826-bdf5-52e083c0e831.jpeg)

ネストされ、グループ化されている表の利用
![g20.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/cfc7008c-b8a3-4c47-94c8-f65a00fdc24f.jpeg)

記事記載時のOAC ver：March 2025 Update

前提
---
セマンティック・モデルについて知っている
セマンティック・モデラーを使ってサブジェクト領域を作ったことがある

使用するサブジェクト領域
---
物理レイヤー
![g1.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/44ba4100-1cf5-4b4d-93ed-fe0844ece2e3.jpeg)

論理レイヤー
![g2.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/64109218-bdb4-45cf-95c0-36b738a41dbf.jpeg)

プレゼンテーションレイヤー
![g3.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/a04f1418-1884-48c3-b331-a24460796aea.jpeg)


グループ化してみる。ネストして親子表示する
---
親子表示する"親表"を２つ作成します。１つを"マスタ"、もう１つを"集計値"という名前で作成、その下にプレゼンテーション表をネストします。

左部のプレゼンテーションレイヤーでサブジェクト領域を選択します。右クリックでメニューを開き、メニューから"プレゼンテーション表の作成"をクリックします。
![g4.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/2624d59f-872f-40a7-9bfa-b7afc38c9120.jpeg)

"親表"の名前を入力します。例では"マスタ"。OKをクリックします
![g5.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/add680a4-c858-4b77-b0ff-b9fb7286bd3a.jpeg)

もう１つ"親表"を作ります。左部のプレゼンテーションレイヤーでサブジェクト領域を選択します。右クリックでメニューを開き、メニューから"プレゼンテーション表の作成"をクリックします。
![g6.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/9720a117-3dba-4c2e-806b-92f3792da03f.jpeg)

もう１つの"親表"の名前を入力します。例では"集計値"。OKをクリックします
![g7.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/c9be414d-7b38-4c34-afa5-da5ec0956faa.jpeg)

サブジェクト領域に作成した"マスタ"、"集計値"が追加されます。
右部のサブジェクト領域の"表"タブを開きます。
![g8.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/e870f875-e4c9-4a9a-be21-6d138eb778af.jpeg)

親子表示する表毎に並べ替えます。親表を上部に、紐づく表をその次に配置します。図では"マスタ"の下に、"カレンダー"、"商品"を配置、"集計値"の次に"売上明細"を配置しています
![g9.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/c5722fb4-e596-4817-ba0c-5320c100f0a3.jpeg)

カレンダーをクリックし、"右に移動"をクリックします。
![g10.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/abf543ef-7fe8-4fec-b454-55a50fc7c5ba.jpeg)

カレンダーがマスタの子階層に移動します。同様に商品をクリックし、"右に移動"をクリックします。
![g11.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/45c6cb80-fe17-4739-a3ad-0f1ef539d0dc.jpeg)

同様に売上明細をクリックし、"右に移動"をクリックします。
![g12.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/a3c04f7c-8424-4761-91f3-cd3b23bdd13c.jpeg)

マスタ、集計値の▲アイコンをクリックして、展開すると、親子関係になっています
![g13.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/1785c1b6-3fe2-4826-bdf5-52e083c0e831.jpeg)

整合性チェック、保存します。
![g14.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/914cd462-56e9-4f06-94c1-7ffa6cbfcfde.jpeg)

上部右のメニューアイコン"・・・(縦)"をクリック、メニューから"デプロイ"をクリックします。
![g15.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/290f799d-c2de-4519-bf90-a423f2dbea2f.jpeg)

"デプロイ"をクリックします。
![g16.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/6830058a-6c07-43e0-9c54-406a4e23fd49.jpeg)

"デプロイに成功しました"と表示されます
![g17.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/14ce3776-8b36-4be9-92af-94bc77979ebe.jpeg)

デプロイ後、すぐに反映されないので、OACクラシックの管理者メニューで、ファイルとメタデータのリロードをクリックします。
![g18.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/fb5c0c2b-1565-41e1-8776-f22b635fc043.jpeg)

分析、ワークブックから利用する
---
分析で利用してみます
![g19.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/2ea06be4-3b4c-4a02-8da7-26f5ec612eef.jpeg)

ワークブックで利用してみます
![g20.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2516153/cfc7008c-b8a3-4c47-94c8-f65a00fdc24f.jpeg)

まとめ
---
サブジェクト領域に、作成したプレゼンテーション表が増えてくると、見づらくなってくることがあります。そのような場合は、プレゼンテーションレイヤーで、グループ分けするための空のプレゼンテーション表を親としてネストすると便利です

以上