데이터 집계를 작은 수준으로 계산
- 년 > 분기 > 월 > 일
 

LOD 함수 (Level Of Detail)

종류
FIXED: 지정된 차원으로 집계
Include: 지정된 차원과  뷰 차원 기준을 동시에 적용해서 집계
Exclude: 지정된 차원이 뷰에 존재하는 경우 제외하고 집계
 
형식
{LOD함수: 집계함수([측정값])}
{LOD함수 [차원]: 집계함수([측정값])}
 
 

FIXED

각 브랜드별 매출액 합계와 전체 합계를 하나의 표에 출력 (FIXED 함수)

  • 뷰에 있는 차원과는 상관없이 코드 내의 차원 목록에 지정된 세부 수준에서 작업
  • 각 브랜드별 매출액 합계와 전체 합계를 비교하는 경우 전체 합계는 한번만 출력되기 때문에 각각의 브랜드와는 비교가 어려움 (열에 매출액 전체 합계를 보기 어렵고 Brand가 나눠진 영향을 계속 받게 됨)

행: Brand
필드 계산 : 매출액 전체 합 { FIXED :SUM([매출액]) }
텍스트: 매출액 전체 합

숫자 데이터를 열로 보내니 그래프가 만들어진다.

 
[측정값] > 텍스트에 배치 > 원하는 필드만 선택 (매출액, 매출액 전체 합)
열: [측정값 이름] 

 
 

Loans.csv로 신용 상태가 위험한 회원의 수를 위험하지 않은 회원의 수와 비교

- 데이터 로드
- Credit Score가 한번이라도 550 이하인 적이 있는지 확인
계산된 필드:  위험상태  { FIXED [Member ID] : MIN([Credit Score]) } < 550
 
행: Portfolio
열: Member ID - 우클릭 > 측정값 > Count(Distict)
[위험상태] - 색상

 
 
Loans.csv 파일에는 회원 별로 거래 번호와 거래 날짜와 잔액 표시

각회원의 마지막 잔액 확인

마지막 거래여부: { FIXED [Member ID], [Loan Number] : MAX([Date]) } = [Date]

 

INCLUDE 함수

FIXED 함수는 열/행의 영향을 받지 않는 계산 수행
INCLUDE 함수는 계산식에 나열한 필드와 열/행의 영향을 받는 계산 수행 (include 없어도 됨)

  • 고정된 분류 필드는 INCLUDE 함수 안에 작성
  • 고정되지 않은 분류 필드는 View에 배치해서 상황에 따라 다른 계산을 하고자 할 때 사용
FIXED는 고정되지만
INCLUDE는 행/열에 따라 영향을 받는다!

 
- 계산된 필드 생성:    Include 매출액 합계 by MemNo    { INCLUDE [Mem No]: SUM([매출액]) }

 
 
 
 

 

 

'Tableau' 카테고리의 다른 글

[Tableau] 테이블 수준 계산  (0) 2024.02.05
[Tableau] 함수  (0) 2024.02.05
[Tableau] Join  (0) 2024.02.02
[Tableau] Field  (0) 2024.02.02
[Tableau] Filter  (0) 2024.02.02