[태블로 6일차] JOIN 과 블렌딩

생각하는 마리오네트·2021년 12월 15일
0

Visualization

목록 보기
9/31

🎓 학습내용

  • 데이터 블렌딩(Data Blending) : 여러형태의 데이터를 가공해서 필요한 데이터를 만드는것 (데이터 연결, 데이터통합)
  • JOIN과 블렌딩의 차이 : JOIN의 경우 처음에 먼저 데이터를 결합한후 집계를 하는 방식이다. 하지만 블렌딩의 경우 반대로 시트에서 각각 집계한다음 결합을 하는 형태이다.( 따라서 블렌딩은 시트별로 이루어지고 1번시트에서 블렌딩을 했다고 해서 2번시트에 자동으로 적용되는것은 아니다.)
  • JOIN대신 블렌딩을 써야하는 상황 :
  1. 예를 들어 판매 금액이 월별로 계산되어 있는데, 판매 목표가 분기별로 집계되어 있을경우 두 테이블을 조인하게 되면 매 월마다 분기목표가 붙기때문에 3개의 월에 같은 분기목표로 중복해서 나타난다. 따라서 이런상황에 블렌딩을 활용할 수 있다.

(더 자세하게 설명하면 한개의 데이터가 금액이 월별로 되어있고 디테일한 상품 정보를 담고 다른 하나는 첫번째 데이터와 같은 상품이 있지만 해당상품의 분기별 목표 달성액이 적힌 데이터라고 가정했을때 join을 하면 상품id별로 하게되면 분기와 월 날짜데이터가 안맞아서 id별로 매칭이 되지만 3개의 달이 하나의 분기기 때문에 3개의 달에 같은 분기데이터가 중복되는 현상이 나타난다. 따라서 블렌딩을 통하여 이 단위를 맞춰줌으로서 해결할 수 있다.)

  1. 조인 자체가 지원이 안되거나 어려운 상황이라면 블렌딩이 빛을 보는 순간이다.
profile
문제를해결하는도구로서의"데이터"

0개의 댓글

관련 채용 정보