在 IBM® Cognos® TM1® Performance Modeler中,建立兩個 Cube 計算以計算「折扣」,以及「淨收入」Cube 中的「折扣%」。 折扣的計算方式是採用「總收入」並扣除「淨收入」。
程序
- 開啟淨收入 Cube ,並在「折扣」列中按 CTRL ,然後按一下以選取「實際去年」及「實際去年 Year-1 」儲存格。
- 在選項中按一下滑鼠右鍵,然後按一下 建立 Cube 計算。 命名 Cube 計算 Actual Discount
- 在 Cube 計算編輯器中,展開「淨收入」,並將「總收入」拖曳至 表示式 窗格。
- 將淨收入拖曳至 表示式 窗格。
- 修改表示式,使它看起來像這個表示式:
=[Net Revenue]:[Gross Revenue]-[Net Revenue]:[Net Revenue]
- 按一下 套用,然後關閉計算。
您已建立「折扣」計算。
- 針對「實際去年」及「實際去年 Year-1 」儲存格,在 Discount% 列中建立名為 Actual Discount Percent 的 Cube 計算。
表示式應該如下所示: =[Net Revenue]:Discount/[Net Revenue]:[Gross Revenue]
- 在 Cube 計算編輯器中,選取 結合葉和合併,然後按一下 套用。 此選項表示公式同時適用於葉節點及合併層次,因此不會在合併層次上新增值。
- 變更「折扣%」儲存格,使其格式化為百分比。
- 用滑鼠右鍵按一下其中一個「折扣%」儲存格,然後按一下 編輯成員 (折扣%)。
- 在「折扣%」列中,按兩下 格式 資料格。
- 在「 折扣% 的格式 」窗格中,按一下 百分比,然後選取 1 作為 小數位數。
- 按一下 套用。
- 將磁區格式化為 數字,並選取 顯示數字分組 以具有分隔字元。 按一下 套用。
- 將格式化複製到折扣% 以外的其他項目。
- 在「磁區」列中,按一下 格式,然後按一下 複製。
- 按住 CTRL 並按一下以選取「總收入」、「淨收入」及「折扣」的 格式 資料格,然後按一下滑鼠右鍵選取 貼上,將「數字」格式複製到這些項目。
- 按一下 套用。
- 儲存並關閉維度。
結果
已新增「折扣」及「折扣%」計算的「淨收入」Cube: