SSAS - 반가산 측정값 집계

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

반가산 측정값 집계

 

안녕하세요 강성욱 입니다.(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 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 602
1586 SSAS - 집계 설계 이해 - (2)파티션 수 변경 jevida(강성욱) 2013.11.06 6747
1585 SSAS - 집계 설계 이해 - (1)집계 디자인 마법사 jevida(강성욱) 2013.11.06 7146
1584 SSAS - 계정차원 - (2)단항 연산자 jevida(강성욱) 2013.11.01 6228
1583 SSAS - 계정차원 - (1) 계정 인텔리전스 jevida(강성욱) 2013.11.01 6223
1582 SSAS - 차원관계 - (1)참조 관계 유형 jevida(강성욱) 2013.10.29 6542
1581 SSAS - 계산 작업 jevida(강성욱) 2013.10.29 6491
1580 SSAS - 고유 카운트 측정값 jevida(강성욱) 2013.10.29 5836
» SSAS - 반가산 측정값 집계 jevida(강성욱) 2013.10.25 12373
1578 SSAS - 측정값 그룹의 세분성 jevida(강성욱) 2013.10.25 11022
1577 SSAS - 차원용도 jevida(강성욱) 2013.10.25 5932
1576 SSAS - 측정값 그룹 jevida(강성욱) 2013.10.21 5883
1575 SSAS 넌-리프 수준의 멤버 jevida(강성욱) 2013.10.21 6186
1574 SSAS 부모-자식 차원 - 부모자식 차원 생성 jevida(강성욱) 2013.10.14 6009
1573 SSAS 차원 - (3) 롤-플레잉 차원 jevida(강성욱) 2013.10.14 6093
1572 SSAS 차원 - (2) 시간 차원 jevida(강성욱) 2013.10.14 6027
1571 SSAS 차원 - (1) 표준 차원 jevida(강성욱) 2013.10.14 5749
1570 SSAS - 큐브 조회 jevida(강성욱) 2013.10.07 7986
1569 SSAS - 큐브 만들기 jevida(강성욱) 2013.10.07 9178
1568 SSAS - SSAS 환경 설정 jevida(강성욱) 2013.10.07 9231
1567 SSIS - BIDS 임시 파일 위치 설정 jevida(강성욱) 2013.10.02 8766





XE Login