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

使用 Hyperion Essbase 查詢設計程式建立查詢

到目前為止,您可以看出在特別的樣式中擷取資料及在 Hyperion Essbase Spreadsheet Add-in 導覽,是一件多麼容易的事情。 Hyperion Essbase 亦提供查詢設計程式讓您定義資料庫查詢, 以將維度及資料庫成員擷取至工作表中。「Hyperion Essbase 查詢設計程式 (EQD)」 是一個取代「擷取精靈」的新特性,用在舊版的 Hyperion Essbase Spreadsheet Add-in 中定義查詢。

在 Hyperion Essbase 真正擷取資料之前, 「Hyperion Essbase 查詢設計程式」會提供一系列畫面,使您可以要求工作表中欲檢視的資料。 這項功能在您確知要從伺服器中擷取哪一個資料時,特別有幫助。 另外,您也可以儲存查詢並重新使用它。

「Hyperion Essbase 查詢設計程式」視窗由下列畫面所組成︰

建立及變更查詢

若要存取任何「Hyperion Essbase 查詢設計程式」畫面, 請選取例示於導覽畫面中的適當特性。

當您建立查詢或變更現存查詢時, 變更即反映在導覽畫面中。若要檢視維度或某開啟查詢的成員, 請按一下顯示在導覽畫面中的特定維度或查詢大綱內的成員。 已選取的成員即顯示在成員選擇畫面的右邊。

您亦可以修訂位於成員選擇畫面中的現存查詢。例如, 您可以刪除或新增成員至查詢中, 方法是選取位於導覽畫面中的成員,並於內容畫面中做適當的變更。
註:「擷取精靈」中所建立的檔案可以在「Hyperion Essbase 查詢設計程式」中開啟。無論如何, 如果查詢的每一個選擇規則包含二個以上的成員過濾器或二個以上的資料限制, 則成員過濾器可能失效。若要確保結果正確,請在必要時重新排列導覽畫面中的成員過濾器。 若要取得「Hyperion Essbase 查詢設計程式」選項的完整資訊,請參閱 Hyperion Essbase Spreadsheet Add-in 線上說明。

注意:
VBA 中的工作表操作,如當執行 EQD 時,命名工作表或移動工作表可能都無法作用。

建立查詢

若要使用「Hyperion Essbase 查詢設計程式」建立查詢︰

  1. 選取「Essbase > 查詢設計程式」。

    Hyperion Essbase 即顯示「Hyperion Essbase 查詢設計程式」的歡迎使用畫面。

    圖 55. Hyperion Essbase 查詢設計程式顯示歡迎使用畫面


    Figure sdLotPnl not displayed.

  2. 若要建立新查詢,請選取 <<c:\lotus\Work\123\Untitled.123>>A,按一下右鍵, 然後再選取「新建 > 查詢」。

    Hyperion Essbase 即顯示「Hyperion Essbase 查詢設計程式」的佈置畫面。

    圖 56. Hyperion Essbase 查詢設計程式顯示佈置畫面


    Figure Sdlaypnl not displayed.

  3. 遵循下列方法拖移維度並排,以定義工作表佈置:
    1. 將 Market 及 Product 拖曳至「橫列」位置。
    2. 將 Measures 拖曳至「頁面」位置。
    3. 將 Scenario 拖曳至 Year (位於「直欄」位置) 之下。

    圖 57. 變更工作表佈置


    Figure sdlolay not displayed.

  4. 若要選取位於導覽畫面中的 Measures 維度,請按一下 Measures 圖示。另外, 在佈置畫面中連按兩下 Measures 並排。

    Hyperion Essbase 即顯示成員選取畫面,由此您可以從 Measures 維度中選取成員。
    註:在「頁面」位置,您僅可以從維度中選取一個成員。

  5. 選取 Profit,按一下右鍵,然後選取「新增至選擇規則」。另外, 連按兩下 Profit 以將它新增至選擇規則中。

    Profit 即顯示於選擇規則列示。

    圖 58. Hyperion Essbase 查詢設計程式顯示成員選取畫面


    Figure sdlomsel not displayed.

    註:在「Hyperion Essbase 查詢設計程式」中,一旦您做好選擇後, 您無需再加以確認;例如,您不需要再按一下「確定」。 如果您未從任何給定的維度中選取成員, Hyperion Essbase 會使用維度中最頂端的成員。

  6. 若要選取 Year 維度成員,請完成下列動作:
    1. 在導覽畫面中,按一下 Year 圖示。另外, 在佈置畫面中連按兩下 Year 並排。

      Hyperion Essbase 會顯示 Year 維度的成員選取畫面。

    2. 選取 Qtr1,按一下右鍵,然後選取「新增至選擇規則」。
    3. 以相同的方式新增 Qtr2、Qtr3 及 Qtr4 至選擇規則中。 因為 Year 位於「直欄」位置,所以您可以選取一個或一個以上的成員。

      圖 59. 新增成員至選擇規則


      Figure sdlomse2 not displayed.

  7. 若要選取 Scenario 維度成員,請完成下列動作:
    1. 在導覽畫面中,按一下 Scenario。另外, 在佈置畫面中連按兩下 Scenario 並排。

      Scenario 維度成員即顯示於成員選取畫面中。

    2. 選取 Actual,按一下右鍵,然後選取「新增至選擇規則」。

      Actual 即被新增至「選擇規則」方框中。

    3. 以相同的方式,將 Budget 新增至「選擇規則」方框中。
  8. 若要選取 Product 維度成員,請完成下列動作:
    1. 在導覽畫面中,按一下 Product。另外, 在佈置畫面中連按兩下 Product 並排。

      Product 維度成員即顯示於成員選取畫面中。

    2. 選取產品碼 100,按一下右鍵,然後選取「新增至選擇規則」。
    3. 為產品碼 200、300 及 400 重複相同的程序。
    4. 在「選擇規則」列示框中,選取產品碼 100,按一下右鍵, 然後從蹦現功能表中選擇「選取 > 子項」。

      該動作會選取產品碼 100 的全部子項。Hyperion Essbase 會顯示「選擇規則」列示框中產品碼 100 旁的「所有子項」。

    5. 選擇規則列示框中,選取產品碼 400, 按一下右鍵,然後選擇「選取 > 下一代」。

      Hyperion Essbase 會顯示「選擇規則」列示框中產品碼 400 旁的「所有下一代」。

      圖 60. 選取 Product 成員


      Figure Sdloprd not displayed.

    6. 若要檢視將被擷取至工作表中的所有產品碼列示, 請選取「選擇規則」列示框中的任一項目 (例如,200), 按一下右鍵,然後選取「預覽」。

      Hyperion Essbase 即會顯示成員選擇預覽對話框。

      圖 61. 已選取的 Product 維度成員


      Figure sdprvw not displayed.

    7. 按一下「關閉」以結束成員選擇預覽對話框。
  9. 若要選取 Market 維度成員,請完成下列動作︰
    1. 在導覽畫面中,按一下 Market。另外, 在佈置畫面中連按兩下 Market 並排。

      Market 維度成員即顯示於成員選取畫面中。

    2. 成員列示框中,選取 East,按一下右鍵, 然後選取「檢視方法 > 世代」。
    3. 若要挑選 Market 維度的第二個世代,請在成員列示框中, 選取「區域」,按一下右鍵,然後選取「新增至選擇規則」。 另外,連按兩下「區域」以將它新增至選擇規則中。

      「區域」即顯示於選擇規則列示框中。

    4. 若要檢視將被擷取至工作表中的成員列示, 請在「選擇規則」列示框中,選取「區域」,按一下右鍵,然後選取「預覽」。

      Hyperion Essbase 即會在成員選擇預覽對話框中顯示 East、West、South 及 Central。

      圖 62. 世代名稱選擇


      Figure sdgenprv not displayed.

    5. 按一下「關閉」以結束成員選擇預覽對話框。

    您現在已定義一個基本 Hyperion Essbase 查詢。查詢大綱已顯示在導覽畫面中。

  10. 在導覽畫面中,選取 <<c:\lotus\Work\123\Untitled.123>>A - Query1, 後按一下右鍵並選取「儲存查詢」。

    Hyperion Essbase 即會顯示 Hyperion Essbase 查詢設計程式另存查詢為對話框。 您可以將查詢儲存至伺服器上,或將它儲存在您自己的用戶端機器上。若要儲存至伺服器上, 您必須具有資料庫設計者安全層次或更高層次。 請聯絡 Hyperion Essbase 系統管理者以取得更多的資訊。

  11. 選取從屬站。

    圖 63. Hyperion Essbase 查詢設計程式另存查詢為對話框


    Figure sdsavqry not displayed.

  12. 按一下檔案系統按鈕。

    Hyperion Essbase 會顯示另存新檔對話框。

    圖 64. 另存新檔對話框


    Figure sdfile not displayed.

  13. 選取位置,在檔名文字框中,鍵入 Basic1 後按一下「儲存」。

    您將會在第三章中再次使用 Basic1 查詢。

    圖 65. Hyperion Essbase 查詢設計程式顯示查詢資訊畫面


    Figure Sdloinfo not displayed.

  14. 在導覽畫面中,選取 <<c:\lotus\Work\123\Untitled.123>> A - Basic1,然後按一下右鍵並選取「引用查詢」。

    查詢結果即會顯示在工作表中。

    圖 66. Hyperion Essbase 查詢設計程式查詢結果


    Figure sdbasic1 not displayed.

註:在「Essbase > 選項」之下的「顯示」欄標中, 如果您選取「使用使用樣式使用工作表選項與查詢設計程式」, 則您所選取的維度成員樣式將被引用至起始查詢結果。 如果您未選取「使用工作表選項與查詢設計程式」, 那麼即使您已選取「使用樣式」,它們還是不會被引用至起始查詢結果中。 若要引用樣式,請選取「Essbase > 擷取」。 當 Hyperion Essbase 將資料傳回工作表時,您可以進一步地執行「縮放」、「僅保留」、 「僅除去」及「旋轉」作業來調查資料。

刪除查詢

您僅可以從儲存該查詢的位置所在來刪除查詢。 例如,如果您將查詢儲存在 /essbase/client/sample 目錄下, 則您可以從 sample 目錄中刪除該查詢。 您無法在「Hyperion Essbase 查詢設計程式」中刪除該查詢。

檢視訊息及確認

「Hyperion Essbase 查詢設計程式」會在訊息及確認畫面中,顯示關於某些動作的訊息及確認畫面, 如移動及刪除。

若要開啟或關閉訊息及確認︰

  1. 選取位於導覽畫面中的「訊息及確認」圖示。
  2. 若要開啟 (啟用) 訊息,請選取顯示於訊息旁的勾選框。
  3. 若要關閉 (停用) 訊息,請重新選取勾選框 (即清除勾選框)。

圖 67. 訊息及確認畫面


Figure Sdlomsg not displayed.

存取說明

您可以使用說明畫面來存取線上說明,或「Hyperion Essbase 查詢設計程式」教學指導。 若要存取說明畫面,請在導覽畫面中,選取「說明」。 欲取得特定主題的進一步資訊,請在內容畫面上按一下「線上說明」按鈕。 若要存取線上教學指導,請在內容畫面上按一下「教學指導」按鈕。

圖 68. Hyperion Essbase 查詢設計程式說明畫面


Figure Sdhelp not displayed.

從 Hyperion Essbase 查詢設計程式連接至多重資料庫

您可以從「Hyperion Essbase 查詢設計程式」連接至數個資料庫,並在每一個資料庫中建立分隔查詢。

若要從「Hyperion Essbase 查詢設計程式」連接至多重資料庫:

  1. 登入 Hyperion Essbase 並連接至您想要存取的伺服器上。
  2. 選取「Essbase > 查詢設計程式」以開啟「Hyperion Essbase 查詢設計程式」。
  3. 選取 <<c:\lotus\Work\123\Untitled.123>>A, 按一下右鍵,然後選取「連接」。

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

  4. 鍵入您的通行碼,然後按一下「確定」。請選取「基本範例」,然後按一下「確定」。
  5. 選取 <<c:\lotus\Work\123\Untitled.123>>A,按一下右鍵,然後選取新建 > 工作表。
  6. 選取新工作表,<<c:\lotus\Work\123\Untitled.123>>B, 按一下右鍵,然後選取「連接」。

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

  7. 鍵入您的通行碼,然後按一下「確定」。選取 Samppart Company,然後按一下「確定」。
    註:每一個工作表只能有一個連接。僅在您開啟現存的查詢或建立新查詢時, 連接資訊才會顯示在「Hyperion Essbase 查詢設計程式」的查詢資訊畫面中。
  8. 若要根據「基本範例」建立新查詢,請選取<<c:\lotus\Work\123\Untitled.123>>A, 按一下右鍵,然後選取「新建 > 查詢」。
  9. 若要根據 Samppart Company 建立新查詢,請選取<<c:\lotus\Work\123\Untitled.123>>B, 按一下右鍵,然後選取「新建 > 查詢」。
  10. 若要開啟現存的查詢,按一下右鍵,然後選取「開啟查詢」。

您現在已經做好了進行建立查詢,或開啟現存查詢處理的準備。

引用工作表選項至 Hyperion Essbase 查詢設計程式結果

您亦可以將先前在「Essbase 選項」對話框中設定的任何工作表選項, 引用至「Hyperion Essbase 查詢設計程式」中建立的查詢結果。

若要啟用「Hyperion Essbase 查詢設計程式」以使用先前設定的工作表選項:

  1. 選取「Essbase > 選項」。
  2. 在「Essbase 選項」對話框中,請選取「顯示」欄標。
  3. 選取「使用工作表選項與查詢設計程式」勾選框,然後選取「確定」。
  4. 選取「Essbase > 擷取」以復新工作表。

    Hyperion Essbase 會顯示您在「Hyperion Essbase 查詢設計程式」中建立的查詢結果, 並施行先前設定的工作表選項。 例如,請注意別名、而非數字碼,已顯示在 Product 維度中。

    圖 69. 具引用選項的查詢結果


    Figure Sdbsc12 not displayed.

  5. 選取「檔案 > 關閉」以結束工作表。您不需要儲存工作表。


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