建立成員公式
您可以建立及編輯區塊儲存和聚總儲存立方體的成員公式。公式是透過預設計算和計算指令碼來計算。使用 Essbase Web 介面中的大綱編輯器新增成員公式。
您可以從運算子、函數、維度名稱、成員名稱、替代變數和數值常數建構區塊儲存成員公式。為了撰寫區塊儲存大綱的公式,系統提供了一組計算函數和運算子。如需語法和範例,請參閱計算函數。
聚總儲存成員公式無法使用「計算器」語言建立。而是使用「多維表示式語言 (MDX)」建立。
- 在 Essbase Web 介面中,按一下匯入。
- 在匯入對話方塊中,按一下目錄。
- 前往儲藏庫 > 前往「應用程式」>「示範範例」>「區塊儲存」,選取 Sample_Basic.xlsx ,然後按一下選取。
- 視需要重新命名應用程式,然後按一下確定來建立立方體。
我們來建立一個範例成員公式。假設您有一個名為 "Watchlist Products" 的動態計算成員,而且您希望它成為 "100-10"、"200-10" 和 "300-10" 產品的總和。
- 在首頁中,導覽至應用程式,然後選取「動作」功能表
。
- 選擇資料庫 (Databases) > Database Name > 啟動大綱 (Launch Outline) 。
-
如果大綱被鎖定,而您是管理員,請按一下解除鎖定
。
強制解除鎖定被鎖住的大綱之前,請先確認沒有其他人正在使用它。
-
按一下編輯
。
-
選取 Product 維度,新增 Watchlist_Products 子項,然後按一下新增。
-
按一下關閉以關閉「新增成員」對話方塊。
-
在「Watchlist_Products」上按一下滑鼠右鍵,選取檢查,然後按一下公式。
-
若要顯示成員樹狀結構,請按一下公式編輯器左側的顯示成員樹狀結構箭頭。
-
若要顯示函式清單,請按一下公式編輯器右側的顯示函式清單箭頭。
-
在成員樹狀結構中,在公式編輯器的左側面板中,鑽研至「產品」以尋找要新增至公式的第一個產品成員 "100-10"。在成員名稱上按一下滑鼠右鍵,然後按一下插入名稱,將成員名稱插入您的公式。
-
將游標放在建立中之公式內 "100-10" 的後面,然後按 + 鍵。
-
使用成員樹狀結構選擇要插入的下一個產品成員 "200-10"。在成員名稱上按一下滑鼠右鍵,然後按一下插入名稱,將成員名稱插入您的公式。
-
將游標放在 "200-10" 之後,然後按 + 鍵。
-
對最後一個產品成員 "300-10" 重複以上動作,然後在公式尾端加上一個分號 (;)。
公式看起來應該像這樣:"100-10"+"200-10"+"300-10";
-
按一下驗證並修正所有錯誤。
-
按一下套用並關閉。
-
對於 Watchlist_Products 成員,按兩下儲存資料欄中的儲存資料,然後選取動態計算。
-
按一下儲存
。
成員公式 (例如剛才建立的成員公式) 也可以包含 Essbase 函數。在成員 公式中使用 Essbase 函數時,請使用公式編輯器右側的函數名稱功能表來尋找計算函數並將其新增至公式。請參閱功能表底下的函數描述,瞭解每個函數的描述。
請參閱開發區塊儲存資料庫的公式。
為寫入區塊儲存大綱的公式,系統提供了一組計算函數和運算子 (稱為「計算器」語言或 Calc 語言)。如需計算命令和函數的說明,請參閱計算命令和計算函數。
聚總儲存成員公式無法使用「計算器」語言建立。而是使用「多維表示式語言 (MDX)」建立。請參閱彙總儲存與 MDX 大綱公式與在彙總儲存大綱上開發公式。