호테의 노트에 오신 것을 환영합니다 🙌

Tableau와 Salesforce, Python과 SQL 등 데이터의 전반적인 것들을 다루는 기술 블로그입니다.

비즈니스인텔리전스 4

[Tableau Prep] 중복 데이터 중 하나만 제거

Q. 점포 마다 예상 고객 데이터를 조인했는데, 한명의 고객이 두 점포에 속하지 않게 하나만 남기고 중복 데이터를 제거하고 싶어요.A. 위 문제를 태블로 프렙으로 해결해보려고 합니다.저는 위와 같이 프렙 흐름을 그려봤는데요. 먼저, 집계 기능을 통해 각 고객 기준으로 거리가 가장 작은(MIN) 데이터만 집계 했습니다. 그리고, 고객번호와 최소 거리를 조인 절로 원래 데이터와 이너 조인(INNER JOIN) 했습니다. 위 과정을 통해 집계된 최소 거리 테이블과 기존 테이블이 조인되면서 중복을 제외한 최소 거리의 고객 데이터만 남게 됩니다. 저는 거리를 통해 구했는데 만약, Row Number 필드가 있다고 하면거리 대신 Row Number를 통해 집계나 조인절을 사용해도 될 것 같습니다. 도움이 되셨다면공..

Sum([필드1]) over (partition by [필드2], [필드3]) 쿼리를 Tableau Prep으로 구현하기

요즘 쿼리를 태블로 프렙으로 바꾸는 작업을 하고 있습니다.Sum([필드1]) over (partition by [필드2], [필드3])만약 이와 같이 필드2와 필드 3을 기준으로필드 1의 값을 모두 더하는 이러한 쿼리를 태블로에서 구현한다고 하면 어떻게 만들어야 할까요? 태블로에서 많이 쓰는 Superstore 데이터로 예시를 한번 만들어 보겠습니다. 배달 방법과 지역 별 매출을 구하고 싶다고 가정해보겠습니다.쿼리에서 작업한다면 아래의 식과 같이 만들 수 있겠죠.그럼 위와 같은 결과를 얻을 수 있습니다. 이걸 Tableau Prep에서 구현해볼까요?방법은 크게 2가지가 있을 것 같습니다. 1. 집계를 통한 구현 프렙의 집계 기능을 사용해서 합계를 구하는 방법입니다.집계 단계를 추가하고, 그룹화된 필드에 ..

Tableau Desktop - Fixed 계산식으로 차집합에 해당하는 값들만 추출하기

Q. 슈퍼스토어 샘플 기준으로, 2020년엔 구매 이력이 있지만, 2021년엔 구매 이력이 없는 고객을 구하고 싶어요 A. Fixed 계산식을 통해 해결1) 계산식 1 : Fixed 2020년 구매고객{ FIXED [고객 이름] : COUNTD(if year([주문 날짜])=2020 then [고객 이름] end) }해당 계산식을 사용하면, 2020년 구매 이력이 있는 고객은 1, 없는 고객은 0인 필드가 생성됩니다. 2) 계산식 2 : Fixed 2021년 구매고객{ FIXED [고객 이름] : COUNTD(if year([주문 날짜])=2021 then [고객 이름] end) }해당 계산식을 사용하면, 2021년 구매 이력이 있는 고객은 1, 없는 고객은 0인 필드가 생성됩니다. 3) 계산식 3 :..

Tableau/Tableau CS 2024.09.21

경영정보시각화 태블로 실습 환경 구성

2024년 경영정보시각화능력 실기 프로그램은파워BI와 태블로 둘 중 선택 가능합니다. - 파워BI 데스크탑 : 버전 2.125.1554.0- 태블로 데스크탑 퍼블릭 에디션 : 버전 2024.1.2 태블로의 경우 태블로 데스크탑 퍼블릭 에디션을 사용하면,라이선스 구매 없이 태블로 데스크탑을 이용할 수 있습니다.또한 학생일 경우, 태블로 학생용 라이선스를 1년 동안 사용할 수 있으니아래 링크를 통해 활성화하시길 바라겠습니다. ▼ 실습 프로그램 다운로드 웹하드 링크http://webdisk.korcham.net/sharing/4SyNvWkPn kcci 웹하드 webdisk.korcham.net ▼ 대한상공회의소 자격평가사업단 관련 게시글https://license.korcham.net/co/examguide0..