데이터 집계를 작은 수준으로 계산
- 년 > 분기 > 월 > 일
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 |