큐브 셀(Analysis Services - 다차원 데이터)

적용 대상: SQL Server Analysis Services Azure Analysis Services 패브릭/Power BI Premium

큐브는 셀로 이루어져 있으며 셀은 측정값 그룹과 차원으로 구성됩니다. 셀은 큐브의 모든 차원에서 한 멤버 큐브의 고유한 논리적 교집합을 나타냅니다. 예를 들어 아래 다이어그램의 큐브는 Source, Route 및 Time이라는 세 차원으로 이루어지며 두 측정값을 갖는 측정값 그룹을 하나 포함합니다.

단일 셀을 식별하는 큐브 다이어

이 다이어그램에서 회색으로 표시된 단일 셀은 다음 멤버의 교집합입니다.

  • 경로 차원의 항공 멤버

  • 원본 유형 차원의 아프리카 멤버

  • 시간 차원의 4사분기 멤버

  • 패키지 측정값

리프 셀 및 리프가 아닌 셀

큐브의 셀 값은 여러 방법을 사용하여 얻을 수 있습니다. 이전 예제에서는 셀을 식별하는 데 사용되는 모든 멤버가 리프 멤버이므로 큐브의 팩트 테이블에서 셀의 값을 직접 검색할 수 있습니다. 리프 멤버에는 계층적으로 자식 멤버가 없으며 대개 차원 테이블의 단일 레코드를 참조합니다. 이러한 종류의 셀을 리프 셀이라고 합니다.

그러나 셀은 리프가 아닌 멤버를 사용하여 식별할 수도 있습니다. 리프가 아닌 멤버는 하나 이상의 자식 멤버가 있는 멤버입니다. 이 경우 셀 값은 대개 리프가 아닌 멤버와 연결된 자식 멤버의 집계에서 파생됩니다. 예를 들어 다음과 같은 멤버와 차원의 교집합은 집계를 통해 값이 제공되는 셀을 참조합니다.

  • 경로 차원의 항공 멤버

  • 원본 유형 차원의 아프리카 멤버

  • Time 차원의 하반기 멤버

  • 패키지 멤버

Time 차원의 하반기 멤버는 리프가 아닌 멤버입니다. 따라서 이 멤버와 연결된 모든 값은 다음 다이어그램에서와 같이 집계된 값이어야 합니다.

2번째 절반 멤버의 3분기 및 4분기 셀

3사분기와 4사분기 멤버에 대한 집계가 합계라고 가정하면 지정한 셀 값은 위 다이어그램에서 회색으로 표시된 리프 셀을 모두 합한 값인 400입니다. 셀의 값은 다른 셀의 집계에서 파생되므로 지정된 셀은 리프가 아닌 셀로 간주됩니다.

사용자 지정 롤업 및 멤버 그룹을 사용하는 멤버와 사용자 지정 멤버에 대해 파생된 셀 값도 비슷한 방식으로 처리됩니다. 그러나 계산 멤버에 대해 파생된 셀 값은 계산 멤버를 정의하는 데 사용하는 MDX(Multidimensional Expressions)만을 기반으로 합니다. 실제로 관련된 셀 데이터가 없는 경우도 있습니다. 자세한 내용은 Parent-Child 차원의 사용자 지정 롤업 연산자, 사용자 지정 멤버 수식 정의계산을 참조하세요.

빈 셀

큐브의 모든 셀에 값이 있어야 하는 것은 아닙니다. 큐브에 데이터가 없는 교집합이 있을 수 있습니다. 빈 셀이라고 하는 이러한 교집합은 큐브 내에 측정값이 있는 차원 특성의 모든 교집합에 팩트 테이블의 해당 레코드가 포함되는 것이 아니기 때문에 큐브에서 종종 나타납니다. 큐브의 빈 셀과 큐브의 총 셀 수 비율은 큐브의 스파스라고 도 합니다.

예를 들어 아래 다이어그램에 표시된 큐브의 구조는 이 항목의 다른 예제와 비슷합니다. 그러나 이 예제에서는 3사분기 아프리카행 항공 수송 또는 4사분기 오스트레일리아행 항공 수송이 없습니다. 이러한 차원과 측정값의 교집합을 지원하는 데이터가 팩트 테이블에 없으므로 해당 교집합의 셀은 빈 셀이 됩니다.

빈 셀을 식별하는 큐브 다이어그램

SQL Server SQL Server Analysis Services 빈 셀은 특별한 자질을 가진 셀입니다. 빈 셀은 크로스 조인, 카운트 등의 결과를 달라지게 할 수 있으므로 많은 MDX 함수가 계산을 위한 목적으로 빈 셀을 무시할 수 있는 기능을 제공합니다. 자세한 내용은 MDX(다차원 식) 참조MDX의 주요 개념(Analysis Services)을 참조하세요.

보안

셀 데이터에 대한 액세스는 역할 수준에서 SQL Server Analysis Services 관리되며 MDX 식을 사용하여 세밀하게 제어할 수 있습니다. 자세한 내용은 차원 데이터에 대한 사용자 지정 액세스 권한 부여(Analysis Services)셀 데이터에 대한 사용자 지정 액세스 권한 부여(Analysis Services)를 참조하세요.

참고 항목

큐브 스토리지(Analysis Services - 다차원 데이터)
Aggregations and Aggregation Designs