본문 바로가기

Qlik Sense 개발가이드

하나의 리포트에서 차원변경 - 순환 차원 (Cyclic Dimension)

차트의 모양은 동일한데 차원만 변경되어 리포트 혹은 차트가 많이 만들어진 경우를 볼 수 있다. 전체 리포트 개수만 많은 경우이다. 이전의 쿼리기반의 분석툴에서는 쿼리가 서로 다르게 수행됨으로써 리포트를 여러 개 생산하였다. 클릭에서는 동일한 차트에서 차원만 변경하면 해결된다.

 

동일한 화면(시트)에서 차원을 변경하여 분석하고자 한다. 실제 기업에서 통계 리포트를 분석하면 주별, 월별, 분기별, 년도별 등 차원만 변경되고 전체 내용은 동일한 화면을 구성하고 있다. RDBMS에서 많은 데이터를 추출하기 위하여 집계테이블을 만들어 리포트가 많이 생산된 것을 볼 수 있다.

 

다음 예제는 매출액을 년도별, 분기별, 월별, 주별 현황을 버튼으로 클릭하여 동일한 차트에서 분석하는 예제 입니다.

 

 

서로 다른 성격의 차원을 지정하여도 됩니다.

예를 들면 변도별, 제품분류별, 지역별, 판매부서별 등

작성 방법

1. 변수를 선언한다. (vDimension)

   변수 선언에 대한 설명은 https://blog.naver.com/about_qlik/221216208211

 

2. 버튼 차트 생성

상세 속성 지정

Label : =vDimension

Icon : On, [Reload] 선택

Action : Set variable value, Variable name : vDimension

Value : =pick(match(vDimension,'Year','Quarter','Month', 'Week'),'Quarter','Month', 'Week', 'Year')

 

3. 막대차트 생성

차원 : ='$(vDimension)'

측정값 : Sum(Sales)

 

Pick 함수에 대한 이해는

https://help.qlik.com/ko-KR/sense/April2020/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/pick.htm

 

클릭센스(Qlik Sense)에 관한 기술 자료는

https://qliksense.tistory.com/

 

클릭커

차체대 시각화 솔루션 Qlik Sense 란? Qlik Sense 에 대하여 살펴보자.

qliksense.tistory.com

https://blog.naver.com/about_qlik

 

클릭커(Qliker) : 네이버 블로그

클릭센스 개발팁

blog.naver.com