OLAP Spreadsheet Add-in 使用手冊 (1-2-3 版)

擷取資料

現在您更熟悉 Hyperion Essbase 環境,因此可連接 Hyperion Essbase 伺服器並開始使用 Hyperion Essbase 及 Hyperion Essbase Spreadsheet Add-in。 下節引導您完成一般 Hyperion Essbase 階段作業,在該階段作業中使用幾種方法連接資料庫並擷取資料。

本節略述下列基本擷取作業:

註:請確定遵循設定 Hyperion Essbase 選項中的步驟。 若「Hyperion Essbase 選項」對話框中的設定值與先前說明的設定值不同,那麼工作表概略表會與本章顯示的圖例不同。

請記得您可執行下列任何一個動作以擷取一般資料:

連接資料庫

若要存取 Hyperion Essbase 資料,您必須先連接伺服器上的一個資料庫。 本教學指導假設您有連接伺服器、應用程式及資料庫的適當專用權。

  1. 選取「Essbase > 連接」

    Hyperion Essbase 會顯示 Essbase 系統登入對話框。

    圖 13. Essbase 系統登入對話框


    Figure sdlogin1 not displayed.

    註:若要完成後續步驟,您必須知道 Hyperion Essbase 伺服器名稱、使用者名稱及通行碼。 若沒有本資訊,請聯絡 Hyperion Essbase 系統管理者。

  2. 伺服器列示框,選取要存取的伺服器。 (若想要的伺服器名稱沒有出現在列示中,那麼您可鍵入想要存取的伺服器名稱。)
  3. 按 Tab 鍵並移到使用者名稱文字框;在文字框鍵入使用者名稱。
  4. 按 Tab 鍵並移到通行碼文字框;在文字框鍵入通行碼。

    註:連接伺服器之後即可變更通行碼。若要變更通行碼,請參閱 變更通行碼

  5. 若要連接伺服器,請按一下「確定」。

    Hyperion Essbase 在 應用程式/資料庫列示框顯示可用的應用程式/資料庫配對列示。 一個 Hyperion Essbase 伺服器容許同時存取多個應用程式。 一個應用程式可含有多個資料庫。列示只會顯示已有機密保護存取的資料庫。

    就本教學指導而言,請使用「基本範例」資料庫。 若將「基本範例」資料庫安裝成 Hyperion Essbase 安裝的一部份,列示中就會顯示它。 若「基本範例」沒有顯示在應用程式/資料庫列示框中,請要求 Hyperion Essbase 系統管理者來安裝它。

    圖 14. 可用的應用程式及資料庫配對


    Figure sdlogin2 not displayed.

  6. 應用程式/資料庫列示框中,連按兩下「基本範例」。 您也可從列示框選取「基本範例」並按一下「確定」。

若還沒有執行應用程式,Hyperion Essbase 就會自動啟動它。載入應用程式時可能會稍微暫停。 根據資料庫數目、資料庫大小以及應用程式含有的資料庫索引大小,來決定啟動應用程式需要的時間。

變更通行碼

唯有連接伺服器之後才能變更通行碼。
註:請記得灰色框會顯示不可當作教學指導的一部份來執行的作業。

變更通行碼︰

  1. Essbase 系統登入對話框,選取「變更通行碼」按鈕。
  2. 新通行碼文字框中的變更通行碼對話框,鍵入新通行碼。
  3. 確認通行碼文字框,重新鍵入此通行碼。
  4. 通行碼必須相同。
  5. 按一下「確定」變更通行碼。
  6. 再次按一下「確定」以關閉 Essbase 系統登入對話框。

從資料庫擷取資料

每次從 Hyperion Essbase 伺服器擷取資訊時,會發生下列動作︰

為了協助您監督這些作業,Hyperion Essbase 使用三個自訂游標。

表 1. Hyperion Essbase 自訂游標
本游標︰ 是在下面時候顯示:

Figure sireqsvr not displayed.

Hyperion Essbase 向伺服器要求資訊。

Figure siprcreq not displayed.

伺服器處理要求。

Figure sireqrtn not displayed.

伺服器傳回資料。
註:較小的擷取動作可以很快地顯示游標;擷取少量資料時可能沒有發現箭頭方向的改變。

擷取資料到空白工作表︰

  1. 開啟一個新工作表,方法是選取「檔案 > 新建」或按一下
    Figure Sifile not displayed.
    按鈕。

    註:您應連接「基本範例」資料庫。若沒有連接該資料庫,請遵循連接資料庫中的步驟。

  2. 選取「Essbase > 擷取」。

    Hyperion Essbase 將資料擷取到 Lotus 1-2-3 工作表。

    圖 15. 基本範例的起始資料擷取


    Figure Ssretr1 not displayed.

    因為在 Essbase 選項對話框 (廣域欄標) 按一下「啟用連按兩下」框, 所以您可連按兩下空白資料格以擷取資料。您也可按一下 Hyperion Essbase 工具列上的「擷取」按鈕。

擷取資料到空白工作表之後,Hyperion Essbase 就會從每一個資料庫維度的頂層傳回資料。 頂層作為導覽或往下探查詳細資料層的起始點。 在「基本範例」資料庫,擷取下列 5 個維度:Measures、Product、Market、Scenario 及 Year。

就本教學指導中的剩餘作業而言,您可連按兩下一個資料格,選取「Essbase > 擷取」, 或按一下 Hyperion Essbase 工具列上的「擷取」按鈕以擷取資料。

取消資料擷取要求

有時候您可能需要取消擷取要求。例如,若擷取的時間太久或錯誤地連按兩下時,您可能需要停止要求。

因為 Hyperion Essbase 很快就將資料傳回工作表,所以在擷取完成之前您可能來不及取消擷取。 需要停止大型擷取要求時取消特性最為有用。

若要取消資料擷取,請在執行擷取動作時按 Esc 鍵。
註:唯有在 Hyperion Essbase Spreadsheet Add-in 中處理 Hyperion Essbase 時才能取消擷取。 從伺服器處理 Hyperion Essbase 時無法取消擷取。

復置前一個資料庫概略表

「復原指令」復置前一個資料庫概略表。資料庫概略表就是在執行擷取或導覽作業之後,工作表中所顯示的。 「復原」類似 Lotus 1-2-3 「編輯 > 還原」指令, 該指令反轉上一動作。「復原」指令使用機器的記憶體,在處理 Hyperion Essbase 擷取要求之前儲存現行概略表。 您可使用「復原」只還原最近的作業。「復原」無法還原多個作業。

在本教學指導內,您應按照步驟出現的順序執行步驟。 若犯錯或沒有按照教學指導的步驟執行,那麼您可從 Essbase 功能表或工具列使用「復原」指令,還原上一個指令並返回前一個資料庫概略表。 若要從頭開始教學指導,請選取整個工作表並選取「編輯 > 清除 > 全部」。 然後按 Enter 鍵或按一下「確定」使工作表變成空白並重新開始。

您可在一般作業期間停用「復原」,以便在本端機器保留記憶體。 不要停用本教學指導的「復原」。

停用「復原」︰

  1. 選取「Essbase > 選項」並按一下廣域欄標。
  2. 清除啟用復原勾選框。

往下探查更多的明細

使用 Hyperion Essbase,您可往下探查工作表中各種多維資料層次。 例如,若要檢視某一季或月的資料而不是整年度的聚集資料值, 那麼您可往下探查 Year 維度以查看更詳細的資料。

您有三個選項可用來往下探查成員︰

往下探查 Year 維度的較低層次︰

  1. 在資料格 A2 中的 Year,連按兩下主要滑鼠按鈕。

    往下探查動作擷取 Year (子項) 下面層次的資料:Qtr1、Qtr2、Qtr3 及 Qtr4。

    圖 16. 往下探查 Year 維度的結果


    Figure Sszmin1 not displayed.

    註:關於 Hyperion Essbase 資料庫成員關係的討論, 請參閱資料庫大綱

    使用 Hyperion Essbase,您可以擷取成員到群組或巢狀的直欄或橫列。 在單一成員橫列群組內,使含有一層以上資料的橫列群組成為巢狀群組。 例如,在某個特定區域 (如 East) 的單一成員橫列內,可以使含有 Qtr1、Qtr2、Qtr3 及 Qtr4 的橫列群組成為巢狀群組 (請參閱下圖)。 往下探查較低層次資料庫成員,是擷取資料到巢狀群組的一種方法。

  2. 在資料格 D1 中,連按兩下以便往下探查 Market,然後在工作表建立橫列巢狀群組。

    圖 17. 往下探查 Market 維度 (巢狀橫列) 的結果


    Figure Sszmin2 not displayed.

    因為工作表可容納的橫列比直欄多,所以往下探查成員時會預設 Hyperion Essbase 擷取資料到橫列。 您可變更這個預設動作並顯示往下探查直欄的結果。 探查直欄只適用於維度的頂層成員 (例如,Market 或 Scenario)。

請遵循下列步驟往下探查 Scenario,然後將它的個別成員擷取到直欄而不是橫列:

  1. 按住 Alt 鍵。
  2. 連按兩下 Scenario (在資料格 E1)。
  3. 放開 Alt 鍵。

    Hyperion Essbase 在工作表的直欄顯示資料。

    圖 18. 往下探查 Scenario 維度 (巢狀直欄) 的結果


    Figure Sszmin3 not displayed.

往下探查屬性成員

您可使用 Hyperion Essbase 屬性特性,根據維度特性或屬性擷取及分析。 例如,您可根據大小或包裝分析產品利潤。 屬性維度與基本維度相關。

您可使用一個屬性維度往下探查與它相關的基本維度。 在「基本範例」資料庫,Product 基本維度與數個屬性維度相關, 如 Caffeinated、Ounces 及 Pkg_Type。每一個屬性維度都由層次 0 屬性成員組成。 層次 0 屬性成員是與一個基本維度成員相關的底層屬性。 例如,Pkg_Type 屬性維度有兩個層次 0 成員,Bottle 及 Can。

您可在工作表手動輸入名稱 Can,以取出以罐頭銷售的所有產品之資訊。 您也可使用「Hyperion Essbase 查詢設計程式」或「Essbase 成員選擇」對話框,選取此屬性並使其顯示在工作表。

開啟工作表,連接「基本範例」資料庫,然後選取「Essbase > 擷取」。 選取 Product 然後手動地鍵入 Can 以取代它。 按一下資料格 C1 外面並重新選取「Essbase > 擷取」。結果顯示如下︰

圖 19. 報告中的屬性成員


Figure Sattdrl1 not displayed.

連按兩下資料格 C1 中的 Can,往下探查以罐頭銷售的全部產品。 Cola、Diet Cola 及 Diet Cream 是有 Can 屬性的 Product 成員。結果顯示如下︰

圖 20. 往下探查屬性成員的結果


Figure Sattdrl2 not displayed.

往下探查層次 0 屬性成員

以下是往下探查層次 0 屬性成員時,Hyperion Essbase Spreadsheet Add-in 的一般動作說明:

非層次 0 屬性成員的往下探查動作,與其它類型成員的現行往下探查動作相同。 關於往下探查層次 0 屬性成員的範例,請參閱 Hyperion Essbase Spreadsheet Add-in 線上說明。 屬性的其它資訊,請參閱 Hyperion Essbase Database Administrator's Guide, 第一冊。

往上探查較少的明細

使用 Hyperion Essbase,您可以收合現行成員樹狀結構,以往上探查多維資料庫大綱中的較高層次。 例如,若先前往下探查一個維度 (如:Scenario) 檢視 Actual 及 Budget 的資料, 那麼您可能需要往上探查以檢視 Scenario 維度的聚集資料。

您有三個選項可用來往上探查成員︰

在現行工作表往上探查 Scenario 維度︰

  1. 在 Scenario 維度的任何成員上 (亦即,資料格 C2、D2、E2、F2 或 G2),連按兩下次要滑鼠按鈕。

    Hyperion Essbase 收合 Scenario 維度的成員。

    圖 21. 往上探查 Scenario 維度的結果


    Figure Sszmout1 not displayed.

  2. 在資料格 A3,連按兩下次要滑鼠按鈕往上探查 East。

    Hyperion Essbase 將 East、West、South 及 Central 收合到單一 Market 維度,並在 A 直欄保留此維度。

    圖 22. 往上探查 East 的結果


    Figure Sszmout2 not displayed.

自訂往下探查及往上探查動作

您可在「Hyperion Essbase 選項」對話框自訂「放大」及「縮小」指令的動作。 下列步驟說明部份往下探查及往上探查技術。

使用單一往下探查作業擷取一個維度的全部成員:

  1. 選取「Essbase > 選項」並選取縮放欄標。

    Hyperion Essbase 顯示縮放欄標。

    圖 23. 放大及成員保留選項設定值


    Figure sdzoom2 not displayed.

    放大選項群組含有一些可讓您自訂探查動作的項目。 您可在往下探查作業期間指定哪些成員已傳回工作表。 例如,若選取「底層」,Hyperion Essbase 就會在維度中擷取最底層成員的資料。 使用本選項,往下探查 Year 會擷取 Jan、Feb、Mar、Apr、May、Jun、Jul、Aug、Sep、Oct、Nov 及 Dec。

    保留成員選項群組含有一些可讓您自訂探查保留特性的項目。 預設選擇「併入選擇」保留選取的成員,以及因往下探查而擷取的其它成員。 例如,若往下探查 Qtr1,Hyperion Essbase 就會擷取 Jan、Feb、Mar 以及 Qtr1 的資料。 停用本選項之後,Hyperion Essbase 就只會擷取 Jan、Feb 及 Mar 的資料;Qtr1 則被刪除。
    註:「放大」及「保留成員」選項群組的其它資訊,請參閱 Hyperion Essbase Spreadsheet Add-in 線上說明。

  2. 放大選項群組,選取所有層次選項, 然後按一下「確定」儲存設定。
  3. 在資料格 A3,往下探查 (連按兩下) Market。
  4. 在資料格 C2,往下探查 (連按兩下) Scenario。

    Hyperion Essbase 擷取 Market 及 Scenario 的所有成員。 就 Market 維度而言,Hyperion Essbase 會往下探查兩個層次以到達最底層成員,這些是個別州的成員。 Scenario 維度只有一個成員層次,若在放大選項群組選取「下一層」, 也會擷取 Scenario 的成員。

    圖 24. 往下探查全部成員層次的結果


    Figure Sszmall not displayed.

  5. 選取「Essbase > 選項」並選取縮放欄標。
  6. 放大選項設定傳回「下一層」。

若只要往上探查年的一季,請在「保留成員」選項群組選取「在選定群組內」。

只往上探查 Qtr1︰

  1. 縮放欄標上的保留成員選項群組,按一下在選定群組內勾選框並按一下「確定」。

    請確定也有選取併入選擇

  2. 若要往上探查 Qtr 1 (在資料格 B3),請連按兩下次要滑鼠按鈕。

    請注意往上探查 Year 維度只會影響 New York。其它州顯示整個四季的資料。

    圖 25. 往上探查選定群組內的結果


    Figure Sszmgrp not displayed.

  3. 繼續教學指導之前,請停用在選定群組內選項︰
    1. 選取「Essbase > 選項」並選取縮放欄標。
    2. 保留成員選項群組,清除在選定群組內勾選框。
  4. 選取「檔案 > 關閉」以結束工作表。您不需要儲存工作表。


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]