CREATE SUBCUBE 陳述式 (MDX)
更新: 2006 年 7 月 17 日
將指定 Cube 或 Subcube 的 Cube 空間重新定義為指定的 Subcube。此陳述式會變更後續作業的明顯 Cube 空間。
語法
CREATE SUBCUBE Cube_Name AS Select_Statement
引數
- Cube_Name
提供受限之 Cube 或檢視方塊名稱的有效字串運算式,此名稱會變成 Subcube 名稱。
- Select_Statement
不包含 WITH、NON EMPTY 或 HAVING 子句,並且不要求維度或資料格屬性的有效多維度運算式 (MDX) SELECT 運算式。
備註
Subcube 定義內排除預設成員時,座標將會相應地變更。對於可彙總的屬性而言,預設成員會移動到 [All] 成員。對於不可彙總的屬性而言,預設成員會移動到存在於 Subcube 內的成員。下表包含 Subcube 範例以及預設成員組合。
原始的預設成員 | 可以彙總 | 子選擇 | 修訂過的預設成員 |
---|---|---|---|
Time.Year.All |
是 |
{Time.Year.2003} |
無變更 |
Time.Year.[1997] |
是 |
{Time.Year.2003} |
Time.Year.All |
Time.Year.[1997] |
否 |
{Time.Year.2003} |
Time.Year.[2003] |
Time.Year.[1997] |
是 |
{Time.Year.2003, Time.Year.2004} |
Time.Year.All |
Time.Year.[1997] |
否 |
{Time.Year.2003, Time.Year.2004} |
Either Time.Year.[2003] 或 Time.Year.[2004] |
[All] 會員將永遠存在於 Subcube 內。
Subcube 內容中建立的工作階段物件會在卸除 Subcube 時一併卸除。
如需有關 Subcube 的詳細資訊,請參閱<在 MDX 中建立 Subcube (MDX)>。
範例
下列範例會建立 Subcube,將明顯 Cube 空間限制於國家 (地區) 為加拿大的成員。然後,使用 MEMBERS 函數來傳回 Geography 使用者自訂階層之 Country 層級的所有成員 - 只傳回加拿大。
CREATE SUBCUBE [Adventure Works] AS
SELECT [Geography].[Country].&[Canada] ON 0
FROM [Adventure Works]
SELECT [Geography].[Country].[Country].MEMBERS ON 0
FROM [Adventure Works]
請參閱
參考
概念
其他資源
說明及資訊
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2006 年 7 月 17 日 |
|