SSAS - 반가산 측정값 집계

jevida(강성욱) 2013.10.25 11:20 Views : 12381

반가산 측정값 집계

 

안녕하세요 강성욱 입니다.(www.sqltag.org, www.sqler.com, http://blog.naver.com/jevida)

이번 시간에는 반가산 측정값 집계에 대해서 알아보도록 하겠습니다.

 

반가산(Semi-additive) 측정값은 일반 차원들에 대한 Sum 집계는 의미 있지만 시간 차원에 대한 Sum 집계는 의미 없는 측정값 입니다.

AggregateFunction 속성을 이용하여 반가산 측정값을 처리할 수 있습니다. 참고로 측정값의 AggregateFunction 속성은 기본적으로 Sum으로 설정되어 있습니다.

 

솔루션 탐색기에서 Adventure Works.cube를 더블 클릭 또는 [디자이너 보기]를 선택 합니다.

 

 

측정값 창에서 마우스 오른쪽을 클릭하여 [새 측정값]을 선택 합니다,.

 

 

새 측정값 창에서 아래 그림과 같이 설정 합니다.

사용법 – 비어 있지 않은 마지막 값

원본 테이블 – FactInternetSales

원본 열 - OrderQuantity

 

 

추가된 측정값의 이름을 Internet Inventory Quantity로 변경합니다.

속성 창에서 Internet Inventory Quantity의 AggregateFunction 속성이 LastNonEmpty로 설정된 것을 확인 합니다.

프로젝트를 처리 합니다.

 

집계 함수

설명

ByAccount

멤버의 계정 유형(Account Type)에 지정돈된 집계 함수 적용(Account 차원 사용)

AverageOfChildren

값이 존재하는 리프 수준 자손 멤버들의 평균값을 계산

FirstChild

첫 번째 자식 멤버의 값을 롤업

LastChild

마지막 자식 멤버의 값을 롤업

FirstNonEmpty

자식 멤버 중 값이 존재하는 첫번째 멤버의 값을 롤업

LastNonEmpty

자식 멤버 중 값이 존재하는 마지막 멤버의 값을 롤업

 

 

브라우저 탭을 선택하고 측정값과 차원을 끌어다 놓습니다,

기간별로 Internet Order Quantity는 Sum으로 집계가 된 것을 보여 줍니다. 반면에 Internet Inventory Quantity는 데이터가 존재하는 가장 최근의 자식 멤버의 값을 롤업하고 있음을 보여줍니다. 


강성욱 / jevida@naver.com
Microsoft SQL Server MVP
Blog : http://sqlmvp.kr
Facebook : http://facebook.com/sqlmvp



No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 3103
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 1946
1594 Tempdb 경합(동시성 강화) jevida(강성욱) 2013.11.18 7584
1593 SSAS Backup 자동화 하기 jevida(강성욱) 2013.11.18 8192
1592 SSAS - MDX 스크립트 jevida(강성욱) 2013.11.18 7290
1591 SSAS - MDX 쿼리 jevida(강성욱) 2013.11.18 8184
1590 SSAS - MDX 활용 jevida(강성욱) 2013.11.12 7206
1589 SSAS - 집계 최적화 jevida(강성욱) 2013.11.12 7423
1588 SSAS - 사용자 계층 설계 jevida(강성욱) 2013.11.12 6620
1587 SSAS - 집계 설계 이해 - (3)집계 마법사에 특성 추가 jevida(강성욱) 2013.11.06 6984
1586 SSAS - 집계 설계 이해 - (2)파티션 수 변경 jevida(강성욱) 2013.11.06 6759
1585 SSAS - 집계 설계 이해 - (1)집계 디자인 마법사 jevida(강성욱) 2013.11.06 7159
1584 SSAS - 계정차원 - (2)단항 연산자 jevida(강성욱) 2013.11.01 6239
1583 SSAS - 계정차원 - (1) 계정 인텔리전스 jevida(강성욱) 2013.11.01 6232
1582 SSAS - 차원관계 - (1)참조 관계 유형 jevida(강성욱) 2013.10.29 6547
1581 SSAS - 계산 작업 jevida(강성욱) 2013.10.29 6495
1580 SSAS - 고유 카운트 측정값 jevida(강성욱) 2013.10.29 5853
» SSAS - 반가산 측정값 집계 jevida(강성욱) 2013.10.25 12381
1578 SSAS - 측정값 그룹의 세분성 jevida(강성욱) 2013.10.25 11031
1577 SSAS - 차원용도 jevida(강성욱) 2013.10.25 5936
1576 SSAS - 측정값 그룹 jevida(강성욱) 2013.10.21 5896
1575 SSAS 넌-리프 수준의 멤버 jevida(강성욱) 2013.10.21 6197





XE Login