:)
[Tableau] LOD 표현식 본문
1. VLOD (View Level of Detail)
VLOD: 화면의 디테일한 정도.
"모든 측정값은 VLOD에서 집계되고 표현된다."
태블로의 집계 방식은 '합계'가 디폴트값.

기존의 카테고리 레벨에서 집계하는 대신에 서브 카테고리 레벨까지 내려가서 새롭게 집계 => 모든 측정값은 VLOD에서 집계된다는 의미.
- VLOD를 결정하는 것은 오직 차원이다 : True / False
VLOD를 변화시킬 수 있는 위치: 행, 열, 색상, 크기, 레이블, 세부정보
필터와 도구설명은 화면의 LOD에 전혀 영향 X. 페이지는 약간 애매한 부분이 있음.
- Syntax for LOD Expressions:
ex)
{Include [차원1], [차원2] : SUM([측정값]) }
- [차원1], [차원2] : 여러 개의 차원을 사용할 경우 쉼표로 구분.
- SUM([측정값]) : 반드시 집계값이 사용되어야 하며 ATTR 또는 테이블 계산식은 사용 불가.
2. INCLUDE LOD 표현식
INCLUDE: VLOD에 포함되지 않은 특정 차원을 포함하고 싶을 때

일반적으로 평균값을 올렸을 경우(왼쪽)에는 카테고리별로 우선 매출을 다 더함. 그 다음에 합계를 카테고리의 행의 개수로 나누어서 단순 평균값을 구함. Include LOD (오른쪽) 경우에는 서브 카테고리 레벨에서 평균을 먼저 구함. 그 다음 다시 카테고리 레벨에서 평균값을 구함. 평균이 구해진 Sales를 모두 합친 후 서브 카테고리 개수로 나누어 평균의 평균을 구한 결과. (재집계)
- 각 도시별 평균 매출을 기준으로 최대-최소 편차가 다섯번째로 큰 주는 어디일까:
3. EXCLUDE LOD 표현식
EXCLUDE: VLOD에 포함된 특정 차원을 제외하고 싶을 때
4. FIXED LOD 표현식
FIXED: VLOD에 상관없이 특정 차원을 고정하고 싶을 때
Case 1. Fixed LOD에서 선언한 차원이 VLOD에 포함되어 있을때
- VLOD와 Fixed LOD의 depth가 같을 때: 1차 집계 결과가 그대로 표현 (굳이 LOD 표현식을 사용할 필요가 없는 상황)
- VLOD가 Fixed LOD보다 더 깊을 때: 1차 집계 결과를 VLOD에 맞추기 위해 복제 (마치 Exclude 처럼)
Case2. Fixed LOD에서 선언한 차원이 VLOD에 포함되어 있지 않을 때
- Fixed LOD 표현식에 따라 1차 집계가 이루어지고
- F
5. LOD 표현식 vs 테이블 계산
테이블 계산식 대비 LOD 표현식의 강점: 유연성
참조선(테이블 계산식)은 VLOD에 없는 차원에 대한 계산 결과를 절대로 만들어 낼 수 없음.
'Data Visualization' 카테고리의 다른 글
| [Tableau] 시각화 실습 과제3 (0) | 2025.04.12 |
|---|---|
| [Tableau] 시각화 실습 과제2 (0) | 2025.03.21 |
| [Tableau] 시각화 실습 과제1 (0) | 2025.03.06 |
| [Tableau] Order of Operations (0) | 2025.02.27 |
| [Tableau] 테이블 계산 (0) | 2025.02.27 |