다차원 데이터 작업

셀 집합은 다차원 데이터에 대한 쿼리의 결과입니다. 일반적으로 축은 4개 이하이고 일반적으로 두 개 또는 세 개만 있는 축 컬렉션으로 구성됩니다. 은 큐브에서 특정 값을 찾거나 필터링하는 데 사용되는 하나 이상의 차원이 있는 멤버 컬렉션입니다.

위치는 축을 따라 있는 점입니다. 단일 차원으로 구성된 축의 경우 이러한 위치는 차원 멤버의 하위 집합입니다. 축이 둘 이상의 차원으로 구성된 경우 각 위치는 n 부분이 있는 복합 엔터티입니다. 여기서 n은 해당 축을 따라 방향이 지정된 차원의 수입니다. 위치의 각 부분은 하나의 구성 요소 차원의 멤버입니다.

예를 들어 판매 데이터를 포함하는 큐브의 Geography 및 Product 차원이 셀 집합의 x축을 따라 방향을 지정하는 경우 이 축의 위치에 "USA" 및 "Computers" 멤버가 포함될 수 있습니다. 이 예제에서 x축을 따라 위치를 결정하려면 각 차원의 멤버가 축을 따라 방향이 지정되어야 합니다.

은 축 좌표의 교차점에 있는 개체입니다. 각 셀에는 데이터 자체, 서식이 지정된 문자열(셀 데이터의 표시 가능한 형식) 및 셀 서수 값을 포함하여 여러 정보가 연결되어 있습니다. (각 셀은 셀 집합의 고유한 서수 값입니다. 셀 집합에 있는 첫 번째 셀의 서수 값은 0이고, 8개의 열이 있는 셀 집합의 두 번째 행에 있는 맨 왼쪽 셀의 서수 값은 8입니다.)

예를 들어 큐브에는 다음과 같은 6차원이 있습니다(이 큐브 스키마는 다차원 스키마 및 데이터 개요에 제공된 예제와 약간 다름).

  • Salesperson

  • 지리(자연 계층) - 대륙, 국가/지역, 주 등

  • 분기 - 분기, 월, 일

  • 측정값 - 판매, PercentChange, BudgetedSales

  • Products

다음 셀 집합은 모든 제품의 1991년 매출을 나타냅니다.

참고

예제의 셀 값은 첫 번째 숫자가 x축 위치를 나타내고 두 번째 숫자는 y축 위치를 나타내는 축 위치 서수의 정렬된 쌍으로 볼 수 있습니다.

이 셀 집합의 특징은 다음과 같습니다.

  • 축 차원: 분기, 판매원, 지리

  • 필터 차원: 측정값, 연도, 제품

  • 두 축: COLUMN(x 또는 축 0) 및 ROW(y 또는 축 1)

  • x축: 두 개의 중첩된 차원, 판매원 및 지리

  • y축: 분기 차원

x축에는 판매원과 지역이라는 두 개의 중첩된 차원이 있습니다. 지리에서 시애틀, 보스턴, 미국 남부, 일본 등 4명의 멤버가 선택됩니다. 판매원에서 Valentine과 Nash라는 두 명의 멤버가 선택됩니다. 이렇게 하면 이 축에 총 8개의 위치가 생성됩니다(8 = 4*2).

각 좌표는 Salesperson 차원과 Geography 차원의 두 멤버가 있는 위치로 표시됩니다.

(Valentine, Seattle), (Valentine, Boston), (Valentine, USA_North),  
(Valentine, Japan), (Nash, Seattle), (Nash, Boston), (Nash, USA_North),  
(Nash, Japan)  

y축에는 다음 8개의 위치가 포함된 하나의 차원만 있습니다.

Jan, Feb, Mar, Qtr2, Qtr3, Oct, Nov, Dec  

셀 집합, 셀, 축 및 위치는 모두 해당 개체인 Cellset, Cell, AxisPosition에 의해 ADO MD에 표시됩니다.

참고 항목

ADO MD 개체 모델
ADO(다차원)(ADO MD)
다차원 스키마 및 데이터 개요
ADO MD를 사용한 프로그래밍
ADO MD에서 ADO 사용