전체 글 196

LOD 표현식 vs 테이블 계산

LOD Expressions vs 테이블 계산식테이블 계산식은 항상 화면이 만들어지고 나서, 그 이후에 만들어짐.화면이 만들어져야 비율, 순위, 이동평균을 구할 수 있는 것이다.분석 탭의 평균 라인 집어넣기를 통해 Include LOD 결과와 같은 값을 만들 수 있다.(440, 122, 1090은 서브카테고리 레벨에서의 매출의 평균이 한 번 집계되는 것 = 집계된 그 평균값에 대해서 다시 한 번 평균으로 집계되는 것) (서브카테고리 레벨이 고려된 가중 평균) 반면,총계로 만들게 되면 서브카테고리 레벨을 아예 무시해버리게 됨.서브카테고리 레벨하고는 전혀 상관 없이 'Furniture', 'Office Supplies', 'Technology' 즉, 카테고리 레벨에서 모든 매출의 합계를 더하고, 그 카테고리..

[Tableau] 2025.03.25

FIXED LOD 표현식 (3)

LOD Expressions 3. Fixed 연습각 지역(Region)별로 수익을 낸 주문과 손실을 낸 주문의 매출 비중을 구해보세요.'각 지역마다' 수익을 낸 주문과 수익을 내지 못한 주문의 매출 비중을 봐야 하기 때문이다. '주문별로' 수익을 냈는지, 못냈는지를 확인해야 한다. Fixed LOD를 사용하자.이 Fixed LOD는 각각의 주문이 수익이 났느냐 아니냐(T/F)를 반환하게 된다. 수익을 발생시킨 주문과 발생시키지 못한 주문이 표현되고 있다.지금 VLOD가 Region에서 이루어지고 있는데, 이것과는 전혀 상관없는 차원(Order ID)별로 무엇인가를 계산해서 화면을 만들 수 있는 것이다. Fixed LOD의 장점이다.  수익 또는 손실을 낸 '고객'에 대해서도 구해볼 수도 있겠다.나에게 수..

[Tableau] 2025.03.24

FIXED LOD 표현식 (2)

Case 2. Fixed LOD에서 선언한 차원이 VLOD에 포함되어 있지 않을 때우측 값은 어떻게 나온 것일까? 과정을 처음부터 살펴보자.현재 상태에서 Fixed LOD(=서브카테고리 레벨에서 평균 Sales가 집계됨)를 안으로 집어넣는다면1차 계산이 먼저 이루어지고, 현재의 VLOD 레벨(=City)에서 Fixed LOD에서 선언한 차원(=서브카테고리)이 포함된이 화면에서 태블로는 측정값이 존재하는지 아닌지 확인하게 된다.예를 들어, Alabama 주의 Auburn이라는 도시에서는 17개의 서브카테고리 항목 중에서 Art, Chairs, Envelopes, Labels, Paper, Storage 이렇게 6개의 항목에 대해서만 서브카테고리 값을 가지고 있다.이 6개의 1차 계산 결과에 대해서만 2차 ..

[Tableau] 2025.03.24

FIXED LOD 표현식 (1)

LOD Expressions 3. Fixed :VLOD에 상관 없이 특정 차원을 고정하고 싶을 때 Case 1. Fixed LOD에서 선언한 차원이 VLOD에 포함되어 있을 때현재 서브카테고리 레벨에서의 평균 SalesFixed LOD 생성Fixed LOD는 현재 서브카테고리 레벨에서 집계가 선언됨VLOD에 서브카테고리가 포함됨태블로의 뒷단에서(=눈에 보이지 않는 1차 계산) 이 계산이 먼저 이루어지는 것이다.여기서 태블로가 작동하는 방식은 Include or Exclude 둘 중 하나이다.  VLOD는 서브카테고리 레벨이고, Fixed LOD도 서브카테고리 레벨로 같다.그렇기 때문에 Include 방식으로 재집계 할 필요도 없고, Exclude 방식으로 복제할 필요도 없다.1차 계산의 화면이 그대로 나..

[Tableau] 2025.03.24