LOD 표현식과 FIXED 소개

Tableau에서 계산하기

Maarten Van den Broeck

Content Developer at DataCamp

데이터의 세분성

데이터 세분성은 모델이나 의사결정에서의 상세 수준입니다. 데이터가 얼마나 세밀한지 나타냅니다 (1)

예: 시계열 분석 — 초 | 분 | 시 | 일 | 주 | 월 | (...)

왼쪽: 일별 수면, 오른쪽: 분당 심박수 표

1 Ponniah, P. (2004). Data Warehousing Fundamentals: A Comprehensive Guide for IT Professionals. Wiley.
Tableau에서 계산하기

뷰의 세분성

  • 세분성과 집계
  • 집계 = 데이터 세분성 감소. 예: 총합 SUM(Sales)

  • 차원 추가 = 데이터 세분성 증가, 예: SUM(Sales) 지역·연도별
Tableau에서 계산하기

Tableau 워크시트에서 세분성 관리

  • 선반에 차원 추가
  • 마크 카드에 차원 추가:

    • 세부 정보
    • 색상
    • 모양
    • 크기
    • 경로
    • 레이블
  • 차원이 늘수록 데이터 포인트 증가

  • 시각화가 어려워짐

Tableau 캔버스와 선반, 마크 카드 스크린샷

Tableau에서 계산하기

Tableau의 LOD 표현식

LOD 표현식은 시각화의 세부 수준과 다른 집계를 쉽게 계산합니다.

3가지 함수 패밀리:

  • INCLUDE: 더 낮은 세부 수준에서 계산
  • EXCLUDE: 더 높은 세부 수준에서 계산
  • FIXED: 정확히 지정한 세부 수준에서 계산
Tableau에서 계산하기

FIXED LOD 표현식

FIXED LOD 표현식은 뷰의 차원과 무관하게, 지정한 차원으로 값을 계산합니다.

FIXED LOD 표현식 구문과 구성 요소 설명.

  • 차원 0, 1, 2개 이상 모두 가능, 순서 무관
  • LOD 결과는 차원 또는 측정값이 될 수 있음
  • 관심 차원을 계산식에 포함해 뷰를 복잡하게 만들지 않음
Tableau에서 계산하기

FIXED LOD의 활용 예

다양한 시간 차원 간 측정값 계산:

예: 일/주 계산 전환 { FIXED [Day] : SUM(Sales)}

카테고리별 (부분) 합계 계산:

예: 전체 대비 % { FIXED [Product] : SUM(Costs) } / { FIXED : SUM(Costs) }

데이터 주체별 최초/최종 값 계산:

예: 고객별 첫 주문일 { FIXED [Customer] : MIN([Order Date]) }

Tableau에서 계산하기

코호트/생존 분석

코호트 분석:

  • 집단의 반복 행동 분석

코호트 분석 그래프

  • 예: 고객 코호트별 제품 사용

생존 분석:

  • 특정 일자에 데이터에 남아 있는 대상 수 분석

생존 분석 그래프

  • 예: 2월까지 신년 계획을 지키는 사람은?
Tableau에서 계산하기

코호트/생존 분석 - FIXED

코호트 분석:

  • 집단의 반복 행동 분석

코호트 분석 그래프, Y축 날짜 차원 강조 원 표시

  • 예: 고객 집단별 제품 사용

생존 분석:

  • 특정 일자에 남은 대상 수 분석

생존 분석 그래프, X축 날짜 차원 강조 원 표시

  • 예: 2월까지 신년 계획을 지키는 사람은?
Tableau에서 계산하기

연습해 봅시다!

Tableau에서 계산하기

Preparing Video For Download...