瞭解 Essbase 中的常用管理作業。下載範例應用程式工作簿,並使用這些工作簿來建置立方體、佈建使用者以及連線至 Smart View 以進行資料分析。藉由新增成員來編輯立方體大綱。執行計算、匯出資料以及探索立方體設計工具。
在開始進行這些作業之前,請確定您能夠登入 Essbase,並且已在從屬端電腦上安裝 Smart View 和立方體設計工具。請參閱設定立方體設計工具。
在「區塊儲存範例 (動態)」應用程式工作簿中,立方體的所有非葉層級成員都會以動態方式計算。動態計算的值不會儲存在立方體中;使用者每次擷取時都會重新計算值,然後呈現。
下載範例動態應用程式工作簿
下載區塊儲存範例 (動態) 應用程式工作簿:
在應用程式頁面中,按一下檔案,再依序按儲藏庫 > 應用程式 > 示範範例 > 區塊儲存
。
在區塊儲存頁面中,按一下 Sample_Dynamic_Basic.xlsx 旁邊的「動作」功能表。
將應用程式工作簿檔案 Sample_Dynamic_Basic.xlsx
儲存到本機磁碟機。
檢查範例動態應用程式工作簿的結構
應用程式工作簿包含一些定義立方體中繼資料的工作表,包括命名立方體中所有維度並定義維度其他相關資訊的 Essbase.Cube 工作表、每個維度的個別工作表,以及資料工作表。
在 Microsoft Excel 中,開啟 Sample_Basic_Dynamic.xlsx
。
Essbase.Cube 工作表中已定義應用程式名稱 (Sample_Dynamic)、立方體名稱 (Basic)、10 個維度名稱,以及維度的其他資訊。
每個維度都有各自的工作表 Dim.dimname,這些工作表會使用建置方法和增量模式等資訊進一步定義維度。此範例應用程式工作簿中每個維度的建置方法都是 PARENT-CHILD,因此成員在 PARENT 和 CHILD 資料欄中定義。
在 Dim.Year 工作表中,月份彙總成季別,季別則彙總成年度。例如,Jan、Feb、Mar 等子項成員彙總成 Qtr1 父項成員。Qtr1 子項成員則彙總成 Year 父項成員。
Dim.Product 和 Dim.Market 工作表的結構相似。在 Dim.Product 中,SKU 彙總成產品系列,產品系列則彙總成產品。例如,100-10、100-20 以及 100-30 (SKU) 等子項成員彙總成 100 (產品系列) 父項成員。100 子項成員則彙總成 Product 父項成員。
此範例應用程式工作簿包括資料。捲動至最後一個工作表 Data.Basic,以複查資料欄和資料的結構。
在本主題中,您會瞭解如何下載應用程式工作簿並檢查其結構。接下來,將瞭解如何使用「檔案目錄」的「儲藏庫」區段存取其他樣板。
在下載範例動態應用程式工作簿並檢查其結構中,您已從瀏覽 Sample_Basic_Dynamic.xlsx
瞭解有關應用程式工作簿的結構。
使用 Essbase Web 介面建立應用程式
Sample_Basic_Dynamic.xlsx
。新的立方體中現在就會有應用程式工作簿的所有資訊。
佈建使用者以存取及查詢立方體
在 Smart View 中分析應用程式中,您將前往 Smart View,以您剛剛佈建的使用者身分登入,然後查詢立方體。
使用 Essbase Web 介面建立應用程式及佈建使用者以存取和查詢立方體中,您已經建立了應用程式、含有資料的立方體以及佈建的使用者。
此作業假設您已安裝 Smart View。請參閱下載並執行 Smart View 安裝程式。
從 Smart View 連線至立方體
開啟 Microsoft Excel。
若已安裝 Smart View,就會見到 Smart View 功能區。
/essbase/smartview
,以建立專用連線。例如 https://192.0.2.1:443/essbase/smartview
。標示 Basic 立方體,然後按一下連線。
執行臨機操作分析
您可以在 Smart View「選項」對話方塊的「成員選項」頁籤中,將階層的祖代位置指定為頂端或底端。管理員必須先在 Essbase Web 介面的應用程式組態中啟用 SSANCESTORONTOP。當您執行放大作業時,可以看到現有方格的變化。在此,只使用預設的底端位置。
按一下 Essbase 功能區中的重新整理。方格現在看起來會像下面這樣:
方格現在看起來會像下面這樣:
方格現在看起來會像下面這樣:
方格現在看起來會像下面這樣:
方格現在看起來會像下面這樣:
方格現在看起來會像下面這樣:
每一州不見得會銷售所有品項,因此有些儲存格會顯示 #Missing 來代替資料值。
在本作業中,您點選方格本身進行放大及旋轉,輕鬆地瀏覽了一個資料方格。您也可以使用 Essbase 功能區中的工具來執行相同的動作。如需使用 Smart View 的其他說明,請按一下 Smart View 頁籤,再按一下說明。
在修改 Essbase 大綱中,您將回到 Web 介面修改大綱。
在 Smart View 中分析應用程式中,您已在 Smart View 中分析過應用程式。
建立新成員
首先必須建立一個新成員。
在 Web 介面的應用程式頁面中,選取 Sample_Dynamic 應用程式中的 Basic 立方體。
按一下動作功能表,然後選取大綱。
按一下編輯。
按一下 Scenario 旁邊的箭號以展開 Scenario 維度。
插入成員:
按一下編輯以將大綱變為編輯模式。
展開 Scenario 維度。
選取 Budget 成員。
從大綱工具列的動作底下,選取將同層級新增至所選成員的下面。
輸入成員名稱 Forecast,然後按 Tab 鍵。
從清單中選取波狀符號 (~) 合併運算子。
Forecast 成員不會和其維度內的其他成員聚總。
維持儲存資料的資料儲存類型,因為我們希望使用者能夠輸入預測資料。
按一下儲存。
內建 Forecast 成員資料
為了要內建 Forecast 成員的資料,我們會建立計算命令檔,並計算預測資料。
在 Web 介面的應用程式頁面中,選取 Sample_Dynamic 應用程式中的 Basic 立方體,按一下動作功能表,然後選取檢查。
在 Basic 對話方塊中,選取命令檔頁籤並選取其中的計算命令檔,按一下 新增計算命令檔。
在命令檔名稱欄位中輸入 salesfcst
。
在命令檔內容方塊中輸入簡單公式:
Forecast(Sales=Sales->Actual*1.03;)
銷售的預測等於實際銷售乘以 1.03,這是以高於實際銷售 3% 的值內建 Sales 的 Forecast 成員。
按一下儲存並關閉。
按關閉,直到所有頁籤都關閉後,即可關閉資料庫偵測器。
執行命令檔
計算命令檔以工作形式執行。
按一下建立新工作,然後選取執行計算。
從執行計算對話方塊的應用程式欄位中,選取 Sample_Dynamic 應用程式。
請注意,資料庫欄位會自動填入 Basic 立方體。
在命令檔功能表中,選取已建立的 salesfcst 計算命令檔。
按一下確定。
按一下重新整理,查看工作完成狀態。
在 Smart View 中分析預測資料中,您將在 Excel 中分析這項新的預測資料。但是,先來進一步瞭解管理工作。
在 Smart View 中分析應用程式中,您已瞭解如何在 Smart View 中分析資料。而修改 Essbase 大綱中,您瞭解為大綱新增 Forecast 成員,並在其中植入資料。
現在您將在 Smart View 中重新連線至立方體,做進一步的資料分析。
在 Smart View 功能區中,重新連線至 Sample_Dynamic 應用程式中的 Basic 立方體。
您的前一個連線 URL 應該會顯示在「專用連線」清單中。
在產生的方格中,您應該會見到計算結果。Actual 和 Forecast 的每年銷售資料都會重新整理,預測值大約比實際值高 3%:
測試結果應該確認增加 3%,其中 Actual 是 400511、Forecast 是 412526.3,而 E3 是 1.0。
方格現在看起來會像下面這樣:
方格現在看起來會像下面這樣:
方格現在看起來會像下面這樣:
在這項作業中,您應瞭解到只要佈建正確,就可以在 Smart View 中輕鬆地分析及編輯立方體。
您將在立方體設計工具中建立應用程式和立方體中熟悉立方體設計工具使用方式。
在 Smart View 中分析預測資料時,您使用 Excel 分析資料。運用 Excel 進行作業的使用者可以使用立方體設計工具設計及部署應用程式。
在立方體設計工具中開啟應用程式工作簿
以超級使用者身分登入,然後從儲藏庫下載 Sample_Basic.xlsx 應用程式工作簿。
在 Excel 的立方體設計工具功能區中,按一下目錄 。
如果系統提示您登入,請以「超級使用者」身分登入。
按一下儲藏庫,然後瀏覽至應用程式 > 示範範例 > 區塊儲存
,然後按兩下 Sample_Basic.xlsx。
Sample Basic 應用程式工作簿不同於 Sample Basic Dynamic 應用程式工作簿,因為其中的 Product 和 Market 維度沒有動態計算的成員。
例如,請前往 Sample_Basic.xlsx
中的 Dim.Market 工作表。接著查看儲存資料欄。資料欄中沒有 X 字元,表示成員已儲存。儲存資料欄中的 X 字元代表動態計算的成員。
因此,建立維度和載入資料之後,也需要計算立方體。
在建置立方體對話方塊中,可以同一個步驟中完成建立、載入和計算立方體的作業。
建立、載入和計算立方體
您可以使用立方體設計工具從 Sample_Basic.xlsx
應用程式工作簿建立、載入和計算立方體。
在「立方體設計工具」功能區中,於 Sample Basic 應用程式工作簿 (Sample_Basic.xlsx
) 仍開啟時,按一下建置立方體 。
在建置選項功能表中,選取建立立方體。
按一下執行。
如果有相同名稱的現有應用程式,系統會提示您覆寫應用程式和立方體。請按一下是,將原始的應用程式刪除並建置此新的應用程式。
按一下是以確認選擇項目。
檢視工作圖示會在工作進行時顯示一個沙漏。當背景中執行的工作完成時,立方體設計工具會通知您,此時會顯示成功。
按一下是,啟動工作檢視器並查看工作的狀態。
使用 Web 介面檢視應用程式
在 Essbase Web 介面中檢視並檢查新應用程式,檢查層級 0 區塊和上層區塊皆存在,以確認已完整計算立方體。
登入 Web 介面。
在應用程式頁面中,展開範例應用程式,然後選取 Basic 立方體。
按一下 Basic 立方體右邊的「動作」功能表,然後選取大綱。
檢視大綱,然後查看預期的維度是否存在。
回到應用程式頁面,展開範例應用程式,然後選取 Basic 立方體。
按一下 Basic 立方體右邊的「動作」功能表,然後選取檢查。
在偵測器中,選取統計資料。
在一般頁籤的儲存資料欄中,您會見到層次 0 區塊和上層區塊同時存在,顯示此立方體已經過完整計算。
在立方體設計工具中分析資料及執行增量更新,您將分析此立方體中的資料並從 Excel 執行增量更新。
在立方體設計工具中建立應用程式和立方體時,您已執行立方體建置、載入資料以及執行工作簿中定義的計算命令檔。
驗證立方體建置成功,並且瞭解如何分析資料。
在 Excel 的立方體設計工具功能區中,按一下分析 。
在分析功能表中,選取連線查詢工作表。
如果系統提示登入,請輸入您的 Essbase 使用者名稱和密碼。
系統會將您連線至範例應用程式中的 Basic 立方體。
您現在便可以分析資料。
使用 Essbase 功能區放大 Cream Soda,查看 Cream Soda 系列中的所有低階產品。
在 New York 上縮小可查看整個「東區」,再次縮小可查看所有「市場」。
新增產品維度的階層,然後在 Smart View 中查看結果。
前往 Dim.Product 工作表,並在其中使用一些額外產品更新產品維度。
在工作簿中的 400 產品系列之後插入新成員。
使用子項 500 建立一個父項 Product,並將別名預設名稱 (Cane Soda) 指定給它。
使用父項 500 建立三個新的 SKU:500-10、500-20 和 500-30。
提供新 SKU 的別名。將它們命名為 Cane Cola、Cane Diet Cola 和 Cane Root Beer。
儲存更新後的工作簿。
如果使用立方體設計工具功能區,請按一下建置立方體 。
建置選項將會預設為更新立方體 - 保留所有資料,因為此應用程式已經存在於伺服器上,而且您為建立此應用程式的應用程式擁有者。
按一下執行。
工作完成通知顯示時,請按一下是以啟動工作檢視器。
您應該會看見成功。如果工作傳回錯誤,可以在該工作按兩下以取得詳細資訊。
關閉工作檢視器。
前往 Query.Sample 查詢工作表。
使用 Essbase 功能區標示出 Dark Cream,然後將其縮小,即可瀏覽至 Product 維度的頂端。然後在 Cream Soda 上縮小。
再次選取 Product 並按一下放大。
選取 Cane Soda 並按一下僅保留。
選取 Cane Soda 並按一下放大,以檢視子項成員。
新增成員至 Product 維度並不會在這些成員中填入資料。可以使用 Smart View 送出資料,或透過執行資料載入來送出資料。
當您已經瞭解建置立方體所需的元素或當您已經有一個範例立方體時,應用程式工作簿便是用來設計 Essbase 立方體的便利工具。
在將表格資料轉換成立方體小節中,您將使用不含任何 Essbase 特定結構的分欄 Excel 工作表建立應用程式。
外部來源系統 (例如 ERP 表格或資料倉儲) 的資料並不會被格式化為應用程式工作簿。您還是可以使用立方體設計工具建置立方體。
在匯出及修改中繼資料與資料中,您將為這些「計量」建立階層,因此您會看到「折扣」的「收益」淨值和總成本 (固定和可變)。
在將表格資料轉換成立方體中,您已使用列表化資料建立了應用程式和立方體。