𝙑𝙞𝙨𝙪𝙖𝙡𝙞𝙯𝙖𝙩𝙞𝙤𝙣/ᴛᴀʙʟᴇᴀᴜ

[신병훈련소] 2일차 - 행 수준/집계 수준 계산식 비교

콜라맛갈비 2023. 2. 6. 13:00
728x90

Tableau 신병훈련소 2일차 _ 계산식 - YouTube

 

 

분석 - 측정값 집계 옵션을 풀면 아래 오른쪽과 같이 하나하나의 데이터를 볼 수 있음

 

 

행 수준 계산식 집계 수준 계산식
- 모든 행에 대해 계산 후 결과 값을 집계 - 각 필드 값을 집계한 후에 계산
- [수익]  / [매출] - SUM([수익]) / SUM([매출])
- 모든 행에 대해 결과 값이 실체화되기 때문에 처리 로직을 다시 실행할 필요가 없음

- 다음과 같은 상황에 사용
   열과 열의 연산 (+,-,*,/,%)
   문자열 처리
   형 변환
   날짜/시간 계산
- 뷰에 사용된차원에 따라 집계 값이 달라지기 때문에 Tableau 데이터 추출에서 실체화 될 수 없음

 

* 계산에 오류 있음 (집계 인수 및 집계되지 않은 인수를 이 함수에 혼합할 수 없습니다.)

     : 그냥 필드값(ex. [수익])과 집계된 필드값(ex. SUM([매출])을 같이 사용했을 때 오류가 뜨는 경우

행 수준은 행 수준끼리 집계 수준은 집계 수준끼리 사용해야 함!

 

 

예시1)

계산된 필드로 행 수준별 수익률, 집계 수준 별 수익률을 만들면

 

데이터 원본을 확인하면 행별로 모두 잘 들어간 것을 볼 수 있다.

 

 

1. 하지만 행수준의 수익률을 측정값에 넣으면

가구를 기준으로 다 합계가 되면서 2만%로 나오게 된다. (오류)

 

2. 이미 집계한 함수를 이용한 집계수준의 수익률

집계로 나타나며 제대로 나옴 (올바른 방법)

 

 

 

예시2)

1. 집계 수준) 시도 매출합계가 2억 이상인 것이 참으로 나옴

 

 

 

2. 행 수준) 모두 거짓으로 나옴 -> 주문 건당 하나가 2억 이상인 것이 없음 

 

+ ) 행 수준으로 2백이 넘는 매출을 확인하면,

시도 별로 2백만원 이상인게 얼마큼의 포션을 차지하는지 확인 가능

 

 

 

 

 

728x90