✎ 2024년

Tableau Lod(Level Of Detail)

위지원 2024. 10. 14. 11:18

Lod(Level Of Detail)이란?

-뷰의 세부 수준을 나타내는 표현방식으로 Fixed, Exclude, Include 가 있음. 현재 뷰에는 영향을 받지 않고, 직접 설정한 수준으로 계산 레벨을 컨트롤 할 수 있음.

 

공식 문서에서는 아래와 같이 설명하고 있음.

- FIXED LOD 식은 나머지 계산에 대한 특정 차원을 설정합니다. 
예를 들어 최대값을 환자 ID로 고정하여 데이터 집합의 전체 최대값 대신 
각 환자의 최대 혈압을 반환할 수 있습니다.

- EXCLUDE LOD 식은 계산을 목적으로 뷰에서 일부 세부 정보를 제거합니다. 
예를 들어 뷰가 각 환자에 대한 것이라도 개별 환자를 고려하지 않고 특정 의약품에 대한 
환자의 평균 혈압을 고려합니다.

- INCLUDE LOD 식은 뷰에 반드시 표시되지 않아도 되는 차원을 계산에 고려합니다. 
예를 들어 성별 정보가 포함되지 않은 뷰에 표시되는 성별을 포함하여 각 환자의 평균 혈압을 고려합니다.

 

아래 모든 실습은 https://www.youtube.com/@DKBMCOfficial 을 보고 진행!

 

1. Fixed

1-1. Fixed에서 설정한 차원이 뷰에 포함되어있을 때

 

1-2. Fixed에서 설정한 차원이 뷰에 포함되어 있지 않을 때

말 그대로 뷰에는 범주를 dimension으로 넣지 않고 measurement 로만 계산해서 입력

 

 

 

2. Exclude

현재 뷰에서 특정 차원을 제외하여 계산할 때 사용

아래 사진에서 두 값의 차이를 보면 Fixed와 Exclude의 차이를 볼 수 있음.

하위 범주로 Fixed를 해놨기때문에 Fixed는 하위 범주의 자식인 제조업체를 기준으로 추가하여도 동일 값을 출력.

 

Exclude를 이용하여 특정 범주와 다른 범주들 간 매출 차이를 확인 할 수도 있다.

 

3. Include

현재 뷰에서 특정 차원을 추가하여 계산

아래 계산식은 주문ID를 포함하여 합계한 매출의 평균을 반환.