新增成員至指定的父項

當您需要將新成員新增至 Essbase 大綱,但來源資料未指定其祖代時,請設計將它們新增至指定父項成員的維度建置規則。使用新增為維度建置方法的子項,將所有新成員新增為指定父項的子項。

Essbase 將所有新成員新增至大綱之後,您可以複查新增的成員,並在大綱中移動或刪除這些成員。

對於此維度建置範例,假設您要新增 600-54 和 780-22 作為現有大綱成員 NewProducts 的子項。

圖 14-6 新增成員作為指定父項之子項的範例


此圖像顯示新增為 NewProducts 子項的新成員,如圖像前面的文字中所述。

此使用案例會呼叫新增為建置方法的子項。在此建置方法中,當 Essbase 在來源資料中遇到新成員時,它會將新成員新增為您指定之父項名稱的子項。父項必須是大綱的一部分,才能開始維度建置。

若要重新建立此範例,

  1. 使用 Essbase 伺服器檔案目錄中儲藏庫可用的應用程式工作簿,匯入 / 建立 Sample Basic 立方體。

  2. 建立以 Tab 字元分隔的資料檔案,如以下所示,將其命名為 sibpar.txt,然後上傳至 Sample Basic 立方體目錄。

    600-54	Texas	Sales	100	120	100
    780-22	Texas	Sales	111	154	180
  3. Essbase Web 介面中開啟「基本範例」大綱進行編輯,然後在 Product 維度中新增名為 NewProducts 的成員。

  4. 驗證與儲存大綱。

  5. 首頁上,開啟應用程式,然後開啟資料庫 (立方體)。

  6. 選取指令集頁籤,然後按一下規則


    已選取「指令碼」頁籤,並在 Essbase Web 介面中反白「規則」方磚。

  7. 按一下建立,然後選擇維度建置 (一般)


    在資料庫檢查對話方塊中,會按下「建立」按鈕並選取「標註建置 (一般)」選項

  8. 在「新增規則」對話方塊中,

    1. 輸入規則名稱,例如 sibpar

    2. 針對來源類型選取檔案,按一下目錄,然後導覽至 sibpar.txt

      當您按一下目錄時,檔案預設會位於 Essbase 伺服器的立方體目錄中,因此您必須已經使用 Essbase Web 介面檔案區段上傳該檔案。如果檔案位於您的從屬端機器上,請按一下檔案瀏覽器來尋找檔案。

    3. 標頭記錄號碼維度建置記錄號碼欄位保留為 0。表頭記錄不適用於維度建置。

    4. 分隔符號值從逗號變更為 Tab

    5. 按一下繼續

    6. 維度建置規則隨即開啟,其中包含未定義的欄位,且預覽資料 (來自文字檔) 會植入欄位下方的方格。


      未完成名為 sibpar 的新規則。欄位選取器中欄位 1-6 的欄位描述資料空白。記錄會植入欄位選取器下方,與步驟 2 中 .txt 檔案的資料相符。

  9. 由於這是新規則,因此尚無相關聯的維度。

    1. 按一下維度
      規則編輯器中的維度按鈕

    2. 選取或輸入維度名稱 Product ,然後按一下新增
  10. 現在您需要定義建置方法,並檢查其他維度建置作業指示。按一下產品以編輯特性。
    「編輯維度」對話方塊中的可點選產品維度名稱。

  11. 建立方法變更為新增為其下階,然後在其下方輸入目標上階成員名稱 ( NewProducts)。


    產品的維度建置特性。除了「建置方法」和「成員名稱」(如所述變更) 之外,所有選項均為預設選項。

    按一下「確定」。

  12. 按一下「欄位 1」中的維度選取器,然後選取產品


    可從欄位 1 的維度方塊中選取產品維度

  13. 將「欄位 1」的類型選取器保留空白。

  14. 選取「欄位 2-6」。若要這麼做,請按一下標示為「欄位 2」的無效標頭區域,按住 Shift 鍵,然後按一下「欄位 6」標頭區域。按一下忽略 (Ignore)


    已完成名為 sibpar 的新規則,其設計目的是將成員新增為指定父項的子項。欄位 1-6 的欄位中繼資料包含維度的產品,類型保留空白。記錄會植入欄位選取器下方,與步驟 2 中 .txt 檔案的資料相符。欄位 2-6 會在維度建置期間標示為忽略。

    因此,此規則只會操作每筆記錄的第一個欄位。當您不需要將來源中的每個欄位用於維度建置時,忽略欄位會非常有用,但您不想準備不同的來源。

  15. 驗證規則,然後儲存並關閉。如果有任何錯誤,請參閱有效維度建置規則檔案的需求

  16. 執行維度建置工作

    如果工作因下列錯誤而失敗,則可能表示大綱未包含必要的父成員名稱 (在此範例中為 NewProducts)。

    Member missing for add as child of dimension setting for dimension <name>
  17. 檢視大綱,然後檢查產品成員 NewProducts 以確認已新增成員。


    Essbase Web 介面中的大綱檢視器。產品維度已展開以顯示父項成員 NewProducts,其中新增兩個成員:600-54 和 780-22

表格 14-3 新增成員作為指定父項之子項的摘要

欄位 數值 其他資訊

產品範圍

選取「新增為建置方法的子項」

選取建立方法

新增為子項文字方塊中輸入 NewProducts

欄位 1 (產品)

  • 請勿選取欄位的欄位類型

  • 將欄位的維度設為「產品」

設定維度建置欄位類型資訊

欄位 2 到 6

忽略欄位

您可以忽略來源資料之指定資料欄的所有欄位。

請參閱忽略欄位