關於動態成員

動態成員指使用者可以在使用商業規則時建立的成員。它們有時候又稱為「即時成員」。管理員可讓使用者在父項成員下建立動態成員,然後必須重新整理資料庫,以建立 Oracle Essbase 中的必要佔位字元。在具有執行時期提示的商業規則中,使用者接著可以在執行時期提示中輸入所要的成員名稱來建立成員。後續資料庫重新整理會將使用的動態子項重新命名為一般使用者所指定的名稱,以及在 Essbase 中重新建立必要的佔位符號。如需使用商業規則與動態成員的相關資訊,請參閱 Oracle Hyperion Calculation Manager Designer's 手冊

如果啟用父成員以新增動態子項 (如本節中所述),使用者可以透過在執行時期提示中輸入名稱來建立新成員。

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

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

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

  2. 重新整理資料庫,針對在其中使用成員的計畫類型在資料庫中建立動態成員的佔位符號。
  3. Oracle Hyperion Calculation Manager 中:
    1. 建立具有執行時期提示的商業規則 (「變數」類型為「成員」)。在動態父成員欄之下,使用成員選取器選取您針對 Oracle Hyperion Planning 中之動態子項啟用的父項成員。
    2. 選取建立動態成員選項。
    3. 部署商業規則。

      如需使用商業規則的相關資訊,請參閱 Oracle Hyperion Calculation Manager Designer's 手冊

    注意

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

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

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

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

註:

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