使用成員公式

您可以直接在「簡易維度編輯器」方格、在公式列或在可驗證成員公式的成員公式對話方塊中定義或編輯成員公式。

您可以定義成員公式,將運算子、計算函數、維度與成員名稱以及數值常數結合一起,以便對成員執行計算。成員公式還可包括:

  • 公式中允許使用運算子類型、函數、值、成員名稱、UDA 等。

  • 預先定義的公式表示式,包括可在重新整理資料庫時展開至公式或值的「智慧型列示」值。

最佳作法:

  • 僅針對層級 0 成員使用成員公式。

  • 除非是報表所需,否則避免在自訂維度上使用成員公式。

  • 基於整合效能考量,避免在「變動」維度上使用成員公式。

  • 僅建議將二次計算用於科目維度上。

  • 請勿在 Total Balance Sheet 階層底下新增自訂成員公式。

  • 「層級 0」成員不應該是不含成員公式的「動態計算」。

  • 避免將含有公式的分葉「動態計算科目」成員或「動態計算科目」父項設為「二次計算」。而改使用解決順序。「二次計算」選項會將科目計算為最後一個維度,這有時是不必要的。

  • 避免在成員公式中使用此主題所述的函數:https://docs.oracle.com/en/cloud/saas/enterprise-performance-management-common/ecalc/working_with_essbase_hybrid.html。混合 Essbase 不支援這些函數。

  • 複查任何可在聚總之後計算的公式 (例如比率)。以高解決順序動態計算。

  • 複查任何必須在聚總之前計算的公式。如果效能緩慢,請考量將公式設為已儲存的成員,然後使用計算指令碼。

  • 複查任何需要從許多區塊擷取資料的公式 (例如累計預測)。如果效能緩慢,請考量將公式設為已儲存的成員,然後使用計算指令碼。

  • 避免在公式中傳回 #MISSING。


    期間變動範例 3

若要在「簡易維度編輯器」中定義或編輯成員公式,請執行下列動作:

  1. 檢視編輯成員特性
  2. 在方格的預設公式欄中,選取要為其定義或編輯公式的成員。使用下列其中一個選項定義或編輯成員的公式:
    • 在維度編輯器方格中,再次按一下儲存格以輸入或編輯公式。

    • 在維度編輯器方格上方的公式列中按一下,然後輸入或編輯公式。

    • 按一下公式列旁的 「成員公式」圖示,然後輸入或編輯公式。

    提示:

    若要在公式中包含成員名稱,請將焦點保持在方格的公式儲存格中。按住 Ctrl 再按一下要包含在公式中的成員名稱。成員名稱將顯示在公式列中。

  3. 選擇性:若要檢查成員公式的有效性,請按一下公式列旁的 「成員公式」圖示,然後按一下驗證
  4. 按一下儲存
  5. 若要檢視成員公式描述,請在欄上按一下滑鼠右鍵,然後取消選取預設模式選項,以顯示整合成員公式描述欄。