top of page

태블로 작업 순서 (Order of Operations) 예시 - 정확한 구성 비율 구하기

안녕하세요, 오늘은 태블로 작업 순서 (Order of Operations)를 이해하기 위한 예시를 하나 들고 왔습니다. 예시를 위한 데이터는 Sample-Superstore (태블로 버전 2021.3)을 사용했습니다.


간단하게 [Segment]와 [Sales]를 사용하여 막대 차트를 만들어 주세요. 이 후 [Sales]를 마크 카드의 레이블 위에 놓고 퀵테이블 계산에서 구성 비율을 선택해주세요. 각 구성 비율이 50.56% (Consumer), 30.74% (Corporate), 18.70% (Home Office)라는 것을 알 수 있습니다.



[Segment]를 필터에 올리고 ‘Home Office’를 제외하면 ‘Consumer’와 ‘Corporate’의 구성비율이 각 62.19%와 37.81%로 변하는 것을 확인할 수 있습니다.



이 현상은 태블로의 작업 순서에 따라 차원 필터가 테이블 계산보다 먼저 작업되기 때문입니다. 다시 말해, [Segment] 필터 (차원 필터)가 먼저 작업되어 총 100% 중 구성비율을 ‘Consumer’와 ‘Corporate’만 가지고 테이블 계산을 작업한 것입니다.



때문에, 정확한 구성비율을 구하기 위해서는 구성비율 계산 (테이블 계산)을 [Segment] 필터 (차원 필터)보다 먼저 작업하게 만들어야 합니다. 차원 필터보다 작업 우선순위가 있는 Fixed 계산식을 사용해 정확한 구성비율을 구할 수 있습니다.


다음과 같은 계산식을 만들어 주세요.



해당 계산식의 숫자 형식을 %로 변경 후 마크 카드의 [Sales]와 바꿔주면 처음의 정확한 구성비율을 확인할 수 있습니다.



오늘은 여기서 마치고 다음 포스팅으로 돌아오겠습니다. 감사합니다!







세상의 모든 데이터를 연결하다,밀버스

Connecting the data, Milvus​







 
 
 

Comments


서울특별시 강남구 영동대로 106길 23 중앙빌딩 4층 상호명 : (주)밀버스

사업자등록번호 220-87-88765   |  Tel: 02 3288 1331  |  Mail: tableau_cs@milvus.co.kr

 Copyright©MIlvus Inc. ALL RIGHTS RESERVED. 

bottom of page