CREATE SUBCUBE 문(MDX)
업데이트: 2006년 7월 17일
지정한 큐브 또는 하위 큐브의 큐브 공간을 지정한 하위 큐브로 다시 정의합니다. 이 문은 후속 작업의 큐브 공간을 변경합니다.
구문
CREATE SUBCUBE Cube_Name AS Select_Statement
인수
- Cube_Name
제한되는 큐브 또는 큐브 뷰의 이름을 지정하는 유효한 문자열 식입니다. 이 이름은 하위 큐브의 이름이 됩니다.
- Select_Statement
WITH, NON EMPTY 또는 HAVING 절이 없으며 차원이나 셀 속성을 요청하지 않는 유효한 MDX SELECT 식입니다.
주의
하위 큐브의 정의에서 기본 멤버가 제외되는 경우 그에 따라 좌표도 변경됩니다. 집계될 수 있는 특성에 대해서는 기본 멤버가 [All] 멤버로 이동합니다. 집계될 수 없는 특성에 대해서는 기본 멤버가 하위 큐브에 있는 멤버로 이동합니다. 다음 표에는 하위 큐브 예와 기본 멤버 조합이 포함됩니다.
원래 기본 멤버 | 집계 가능 | 하위 SELECT | 수정된 기본 멤버 |
---|---|---|---|
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] or Time.Year.[2004] |
[All] 멤버는 항상 하위 큐브에 존재합니다.
하위 큐브가 삭제되면 하위 큐브의 컨텍스트에서 생성된 세션 개체도 삭제됩니다.
하위 큐브에 대한 자세한 내용은 MDX로 하위 큐브 작성(MDX)을 참조하십시오.
예
다음 예에서는 큐브 공간을 Canada의 멤버로 제한하는 하위 큐브를 만듭니다. 그런 다음 MEMBERS 함수를 사용하여 Geography 사용자 정의 계층의 Country 수준에 있는 모든 멤버를 반환하므로 결과적으로 Canada만 반환하게 됩니다.
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일 |
|