本主題中顯示的簡單範例說明指定和使用查詢及篩選器軸的基本概念。
The Cube
名為 TestCube 的 Cube 有兩個名為 Route 和 Time 的簡單維度。 每個維度只有一個用戶階層,分別命名為 Route 和 Time。 由於 Cube 的量值是量值維度的一部分,因此此 Cube 有三個維度。
查詢內容
查詢是提供矩陣,讓 Packages 量值可以跨路由和時間進行比較。
在下列 MDX 查詢範例中,Route 和 Time 階層是查詢軸,而度量維度則是分割器軸。
Members 函式指出 MDX 會使用階層或層級的成員來建構集合。 函式的使用 Members 表示您不需要明確陳述 MDX 查詢中特定階層或層級的每個成員。
SELECT
{ Route.nonground.Members } ON COLUMNS,
{ Time.[1st half].Members } ON ROWS
FROM TestCube
WHERE ( [Measures].[Packages] )
結果
結果是一個網格,顯示在 COLUMNS 和 ROWS 軸維度的每個交點處的 Packages 指標值。 下表顯示此方格的外觀。
| 空氣 | 海 | |
|---|---|---|
| 第一季 | 六十 | 50 |
| 第二季 | 45 | 45 |