共用方式為


以查詢模式使用 Hyperion Essbase MDX 查詢設計師

新增: 2006 年 12 月 12 日

當您根據 Hyperion Essbase 資料來源建立資料集時,報表設計師會在設計模式中開啟 MDX 圖形化查詢設計師。若要切換至查詢模式,請按一下查詢設計師工具列上的 [設計模式] (切換到設計模式) 切換按鈕。使用查詢模直接檢視或編輯 MDX 查詢文字,或以互動方式建立 MDX 查詢。您可以選取 Cube、將成員拖曳到 [查詢] 窗格、加入導出成員,以及執行查詢以查看結果。如需有關設計模式的詳細資訊,請參閱<以設計模式使用 Hyperion Essbase MDX 查詢設計師>。

查詢模式中的圖形化查詢設計師包括一個工具列、一個 [選取 Cube] 下拉式清單,以及三個窗格:包含 [中繼資料][函數] 索引標籤的 [中繼資料] 窗格、[查詢] 窗格和 [結果] 窗格。如需有關使用者介面的詳細資訊,請參閱<Hyperion Essbase 查詢設計師使用者介面>。

資料庫選取範圍

在您可以使用查詢模式建立查詢前,必須使用 [選取 Cube] 按鈕,選取擷取資料的來源 Cube。當您選取 Cube 時,會清除 [查詢] 窗格中現有的 MDX 查詢文字。

中繼資料窗格

在 [中繼資料] 窗格中,您可以瀏覽所選取 Cube 的中繼資料,例如維度和量值。

Cube 的階層畫面可顯示階層、層級、成員與成員屬性。您可以從 [中繼資料] 窗格中將物件拖曳到 [查詢] 窗格,其中對應物件中繼資料所新增的 MDX 查詢文字會顯示在 [查詢] 窗格中。會在游標插入點新增這些文字。

在 [函數] 索引標籤上,您可以瀏覽要在 MDX 查詢中使用的可用函數,並將這些函數拖曳到 [查詢] 窗格。此函數便會插入至游標插入點。

篩選資料

Microsoft .NET Framework Data Provider for Hyperion Essbase 不支援參數化查詢,因為資料來源不支援參數化查詢。

若要在查詢模式中,篩選來自 Hyperion Essbase 資料來源的資料,請輸入 MDX 子句,以限制從資料來源擷取的資料。

Bb283322.note(zh-tw,SQL.90).gif附註:
並非所有資料處理延伸模組都支援所有 MDX 語法。如需有關如何篩選此資料提供者之資料的詳細資訊,請參閱<以設計模式使用 Hyperion Essbase MDX 查詢設計師>中的<篩選資料>一節。

擴充屬性

Hyperion Essbase 資料處理延伸模組支援多維度資料來源的擴充欄位屬性。如需支援欄位的清單,請參閱<使用 Hyperion Essbase Cube 的擴充欄位屬性>。

結果

當您按一下工具列上的 [執行] 按扭時,MDX 查詢產生的結果就會在 [結果] 窗格中顯示。

若要重新整理 [中繼資料] 窗格,以顯示資料來源上 Cube 的變更,請按一下工具列上的 [重新整理]。執行查詢時只會重新整理 [結果] 窗格。

Bb283322.note(zh-tw,SQL.90).gif附註:
依預設,MDX 查詢結果會隱藏空的資料格。這相當於使用 MDX 中的 NON EMPTY 子句。若要顯示空的資料格,請按一下工具列上的 [顯示空的資料格] 切換按鈕。

查詢定義

MDX 查詢會以純粹的 MDX 查詢文字和 MDX 查詢規格儲存到報表定義檔案中。透過查詢設計師編輯查詢文字時,會自動產生符合的查詢規格並將其儲存到報表定義中。

請參閱

概念

定義來自 Hyperion Essbase 資料庫之多維度資料的報表資料集
定義報表資料集

其他資源

Hyperion Essbase 查詢設計師使用者介面

說明及資訊

取得 SQL Server 2005 協助