關於動態成員

動態成員指使用者可以在使用商業規則時建立的成員。它們有時候又稱為「即時成員」。服務管理員允許一般使用者在父成員之下建立動態成員,而且必須重新整理資料庫才能夠在 Essbase 中建立必要的佔位符號。在具有執行時期提示的商業規則中,使用者接著可以在執行時期提示中輸入所要的成員名稱來建立成員。後續資料庫重新整理會將使用的動態子項重新命名為一般使用者所指定的名稱,以及在 Essbase 中重新建立必要的佔位符號。如需使用商業規則與動態成員的相關資訊,請參閱使用 Oracle Planning and Budgeting Cloud Service 的計算管理員設計

如果已為父成員啟用新增動態子項的功能,使用者便可以透過在執行時期提示中輸入成員名稱來建立新成員。

為父成員啟用新增動態子項的功能

若要啟用父成員以新增動態子項,請執行下列動作:

  1. 從首頁中按一下導覽器 「導覽器」圖示,然後在建立與管理下,按一下維度

  2. 編輯父成員,並選取選項啟用動態子項 (請參閱新增或編輯成員)。

    • 選擇性:設定可能的動態子項數成員特性 (預設值為 10)。此設定可決定針對在父項之下動態新增或載入成員所建立的佔位符號數目。如果使用所有佔位字元,後續新增的子項會被做為一般成員新增,並且要到重新整理資料庫之後才可使用。

    • 選擇性:設定授予成員建立者的存取權成員特性 (預設值為繼承)。

  3. 重新整理資料庫,針對在其中使用成員的立方體在資料庫中建立動態成員的佔位符號。

  4. Calculation Manager 中:

    1. 建立具有執行時期提示的商業規則 (「變數」類型為「成員」)。在動態父成員欄之下,使用成員選取器選取您針對應用程式中之動態子項啟用的父成員。

    2. 選取建立動態成員選項。

    3. 部署商業規則。

      如需使用商業規則的相關資訊,請參閱使用 Oracle Planning and Budgeting Cloud Service 的計算管理員設計

    註:

    • Calculation Manager 中,同時選取建立動態成員刪除動態成員選項以啟用建立計算所需的臨時動態成員,這些臨時動態成員會在商業規則完成之後刪除。

    • 單獨選取刪除動態成員選項會在執行時期提示中顯示成員選取器,讓您可以刪除在父項底下動態建立的任何成員 (如果您具備該成員的寫入存取權)。這可讓您完全控制父項底下成員的清除與管理。關鍵在於採取適當的設計以符合您的需求,並以授予成員建立者的存取權成員特性設定適當的動態子項存取權限。

結果

如果上述條件都符合,當使用者以執行時期提示執行商業規則時,他們要輸入動態成員的名稱,然後按一下啟動。如果商業規則執行成功,將會在動態成員的父項之下的維度階層中建立成員。

您匯入到針對動態子項啟用的父成員之下的子成員會被視為動態子成員新增 (如果 Essbase 中有動態成員佔位符號的話)。佔位字元已滿之後,任何剩餘的子項都會被視為一般成員新增,而且要到重新整理資料庫之後才可使用。

註:

如果您在同一個匯入期間載入針對動態子項啟用的父成員及其子成員,子成員載入為一般成員。這是因為必須重新整理資料庫才可在 Essbase 中建立佔位字元。

注意事項

當您建立動態成員,而系統針對該成員擷取多個立方體中的資料 (不論是透過直接資料輸入、透過計算、資料載入,還是資料對映/智慧型發送) 時,您就必須先確保從每個這些區域中清除資料,才能使用刪除動態成員作業來移除該成員。執行刪除動態成員作業並不會移除資料;系統會移除成員,但立方體會保留資料而不在介面中顯示成員,立方體上的任何向上彙整都將反映不正確的總計。