根據字串相符項目新增成員

當您需要將新成員新增至 Essbase 大綱,但來源資料未指定其祖代時,您可以設計維度建置規則,根據相符的字串,將它們新增為同層級的成員。使用新增為相符字串的同階維度建置方法。

如果您使用此建置方法,當 Essbase 在來源中遇到新成員時,它會掃描具有類似文字之成員名稱的大綱,並將新成員新增為具有最接近字串相符之成員的同層級。

例如,下列資料文字檔包含兩個新成員 (100-11 和 200-22) 以新增至 Product 維度。新成員與 Product 維度中的字串類似:它們包含三個數字、一個虛線和兩個數字。

100-11	Texas	Sales	100	120	100
200-22	Texas	Sales	111	154	180

下列階層顯示 100-11 新增為 100 的同層級,200-22 新增為 200 的同層級。


此圖像顯示新增為現有成員同層級的新成員。

若要重新建立此範例,

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

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

    100-11	Texas	Sales	100	120	100
    200-22	Texas	Sales	111	154	180
  3. 首頁上,開啟應用程式,然後開啟資料庫 (立方體)。

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


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

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


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

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

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

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

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

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

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

    5. 按一下繼續

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


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

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

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

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

  9. 建立方法變更為新增為比對字串的同層級,並將「成員名稱」欄位保留空白。


    維度建置規則編輯器中「編輯維度」對話方塊的影像,其中顯示「新增」為所選比對字串建置方法的同階。所有其他選項都會保留預設值。

    按一下「確定」。

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


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

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

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


    已完成名為 stringmatch 的新規則,其設計目的是將成員新增為具有最相符名稱的同層級。欄位 1-6 的欄位中繼資料包含維度的「產品」,且「類型」保留空白。記錄會填入欄位下方。欄位 2-6 會在維度建置期間標示為忽略。

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

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

  14. 執行維度建置工作

  15. 檢視大綱,並檢查下階 產品成員 100 與 200 以確認已新增成員。


    Essbase Web 介面中的大綱檢視器。產品維度會展開,顯示成員 100 和 200 的子項,並新增兩個新成員:100-11 和 200-22。

表格 14-1 使用字串比對新增成員的摘要

欄位 數值 其他資訊

產品範圍

選取新增為相符字串的同階組建方法

選取建立方法

欄位 1 (產品)

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

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

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

欄位 2 到 6

忽略欄位

略過欄位