:)
[Tableau] 테이블 계산 본문
1. 테이블 계산에 대한 이해
Configurable Secondary Calculation
- Calculation
일반적인 관점) + - * /
태블로 관점) low level, 집계, LOD, 테이블 계산
- Secondary Calculation
거꾸로 뒤집어보면 first-level calculation이 있다는 말인데 first-level calc은 태블로가 우리에게 보여주는 매직.
첫번째 함의: 데이터 원본 소스와 무관.
두번째 함의: 작동 우선순위가 비교적 늦다.
- Configurable Secondary Calculation
계산의 범위를 설정할 수 있다.
테이블 계산의 '테이블': 계산의 범위를 의미 (테이블, 패널, 셀을 포괄하는 의미)
Quick Table Calc은? 사용도가 높거나 빈번하게 사용되는 것들을 중심으로 쓰기 쉽게 구성해둔 패키지
2. 테이블 계산 범위 설정

| 계산 대상 옵션 | 누계 진행 방향 |
| 테이블(옆으로) | 가로 |
| 테이블(아래로) | 세로 |
| 테이블(옆에서 아래로) | 가로 → 세로 |
| 테이블(아래에서 옆으로) | 세로 → 가로 |
| 패널(옆으로) | 패널 내부에서 가로 |
| 패널(아래로) | 패널 내부에서 세로 |
| 패널(옆에서 아래로) | 패널 내부 가로 후 세로 |
| 패널(아래에서 옆으로) | 패널 내부 세로 후 가로 |
-각 A와 B 별로: A와 B의 체크박스 비움
-C와 D에 대해서: C와 D의 체크박스 선택
-위쪽에 위치한 차원값 하나에 대해서 아래쪽에 위치한 차원값이 순서대로 계산됨.
3. INDEX, SIZE, RANK, and TOTAL
- INDEX() : 위치에 따라 줄을 세운다.
-카테고리별로 연도와 분기에 대해서 index 만들기:

- SIZE() : 그 줄의 제일 끝 번호.
-각 연도와 카테고리별로 분기에 대해서 size 구하기:

- RANK([Aggregated Calc]) : Aggregated Cal에 따라 줄을 세운다.

- TOTAL([Aggregated Calc]) : 지정된 범위 전체에서의 Aggregated Calc.

- INDEX vs RANK
- 왼쪽이 INDEX, 오른쪽이 RANK.
- INDEX는 차원 sorting이 자유로운 반면 RANK는 그렇지 못하다.
- RANK는 view에 없는 측정값에 대해서도 순위 매길 수 있는 반면 INDEX는 그렇지 못하다.
- RANK는 다양한 동점자 처리 방식 지원하는 반면 INDEX는 그렇지 못하다.


4. WINDOW 함수
-WINDOW: Customizable Calculation Range
-사용빈도가 높은 함수: WINDOW_AVG, WINDOW_COUNT, WINDOW_MAX, WINDOW_MIN, WINDOW_SUM
- WINDOW_AVG(SUM([Sales])) = WINDOW_AVG(SUM([Sales]), FIRST(), LAST())

- WINDOW_AVG(SUM([Sales]), 0, 3)
- 0은 자기 자신의 위치, 다른 숫자는 자신을 기준으로 상대적인 위치

- IF WINDOW_COUNT(SUM([Sales]), -1, 1) = 3 THEN WINDOW_AVG(SUM([Sales]), -1, 1) END

- WINDOW USE CASE
- 예시) Sales - Normalized : ( SUM([Sales]) - WINDOW_MIN(SUM([Sales])) ) / ( WINDOW_MAX(SUM([Sales])) - WINDOW_MIN(SUM([Sales])) )
- 각 지역에서의 최대 매출 고객 4명이 동일 선상에서 확인. 각 지역별 최대 매출 고객에 대해서 매출 규모가 상대화되어 나타남.

해당 내용은 아래 링크의 영상을 참고해 작성했습니다.
https://www.youtube.com/watch?v=bKReJLaSoKI&list=PLyipEw5AFv5TJUY1VHbPSP5HKzFfyi1kP
'Data Visualization' 카테고리의 다른 글
| [Tableau] 시각화 실습 과제1 (0) | 2025.03.06 |
|---|---|
| [Tableau] Order of Operations (0) | 2025.02.27 |
| [Tableau] 데이터 표현 및 계산 방법 (0) | 2025.02.14 |
| [Tableau] 시각화 방법 (2) (0) | 2025.02.14 |
| [Tableau] 시각화 방법 (1) (0) | 2025.02.07 |