Recent Posts
Recent Comments
Link
Today
Total
01-17 00:02
관리 메뉴

Hippo's data

[Tableau] 테이블 계산, Order of Operations 본문

Data Visualization

[Tableau] 테이블 계산, Order of Operations

Hippo's data 2025. 8. 30. 01:33
728x90

해당 포스팅은 유튜브 VizLab의 "태블로 마스터 클래스 - 테이블 계산" 영상을 기반으로 작성되었습니다!

해당 포스팅은 유튜브 VizLab의 "태블로 마스터 클래스 - Order of Operations" 영상을 기반으로 작성되었습니다!

https://www.youtube.com/watch?v=bKReJLaSoKI

 

https://www.youtube.com/playlist?list=PLyipEw5AFv5QvjCCYw_ODFTSKVXhkDiQW

 

태블로 마스터 클래스 - Order of Operations

 

www.youtube.com

 

(1) 테이블 계산

-> Configurable Secondary Calculation

1. Calculation 
일반적인 관점 계산
+, -, *, /  -> 사칙연산 

태블로 관점 계산
집계 / LOD / '테이블 계산' 등등 
-> 다양한 계산 방법 중 하나 

2. Secondary -> 뜻 : 부차적인
-> 첫번째 이후에 연이어서, 종속되어 나타남 

-> 데이터 원본 소스와 무관 

-> 작동 우선순위가 비교적 늦다, 후순위


Fisrst - Level Calculation
-> 막대그래프, 라인차트 등 집계계산 (화면에 나타나는 결과물, 데이터 원본 조작)

 

3. Configurable (계산범위를) 설정,조작 가능한 
'테이블' 계산
테이블 -> 계산범위 (테이블 - 전체, 패널 - 일부, 셀 - 하나의 결과물)

 

## Quick table calculation -> 일상에서 자주, 편리하게 쓸 법한 것만 골라서 뽑아논 테이블 계산 기능들 모음집 

 

 

(2) Order of Operations

 

태블로의 계산, 필터의 작동순서 

https://community.tableau.com/s/idea/0874T000000H9zbQAC/detail

 

 

① 테이블 계산 필터: LAST

집계계산 후에 테이블 계산이 이뤄짐 
테이블 계산 필터 이용 
테이블 계산결과 필터링시 -> 테이블 계산 필터 이용 

 

 

② 테이블 계산 필터: LOOKUP

테이블 계산 필터로 바꿔주는 방법 

날짜 차원 필터 -> LAST 함수 이용

문자열 차원 필터 -> LOOKUP 함수 이용

 

예) 무작위로 고객 5명 추출, 기존 전체에서의 각 고객 순위는 표시되지 X 

 

 

# 기존 전체 범위에서의 순위 그대로 표현시 

-> LOOKUP(ATTR([Customer Name]),0) 

-> 고객명이 나열된 리스트에서 자기 자신 값을 가져오기 

ATTR -> 차원에 대한 집계값 만들기 위함 

 

 

# 고객 유형 구분(Segment)에 따라서 확인

-> LOOKUP(ATTR([ Segment ]),0) 

 

 

# 지역(Region)에 따라서 확인

-> LOOKUP(ATTR([Region]),0)

-> 지역 변경시에도 기존 전체 순위 확인 가능 

 

 

③ Fixed LOD

-지역을 변경할 때마다 참조선이 변경됨(전체 미국에서의 해당 지역의 비율을 표시하고 싶음)

 

작동 순서 -> 액션필터 >  집계계산

즉, 액션 필터가 집계계산보다 앞서 적용되므로 단순 집계계산을 액션 필터보다 작동 우선순위가 높은 Fixed LOD 참조선으로 만들어주기 

-> 지역을 변경하더라도 전체 비율의 참조선은 유지됨 

 

④ 컨텍스트 필터

Fixed LOD 결과 필터링 시 -> 컨텍스트 필터 이용 

 

필터가 드릴 다운 방식으로 작동하지 않음

 

-> 지역 선택시 해당 지역의 주까지 드릴다운 되어 나타남

728x90

'Data Visualization' 카테고리의 다른 글

[Tableau] LOD Expressions  (1) 2025.08.30
[Tableau] 필터링, 계산된 필드  (3) 2025.08.16
[Tableau] 기본 시각화방법  (3) 2025.08.16
[Tableau] 데이터 연결 및 관리  (5) 2025.07.31
Tableau란?  (4) 2025.07.29