일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 컨브넷
- 3기가 마지막이라니..!
- 그룹 연산
- pmdarima
- 캐글 산탄데르 고객 만족 예측
- 캐글 신용카드 사기 검출
- ARIMA
- 분석 패널
- ImageDateGenerator
- 데이터 정합성
- tableau
- 그로스 마케팅
- python
- WITH CUBE
- sql
- 인프런
- 데이터 핸들링
- 데이터 증식
- WITH ROLLUP
- 그로스 해킹
- 리프 중심 트리 분할
- 로그 변환
- DENSE_RANK()
- 마케팅 보다는 취준 강연 같다(?)
- XGBoost
- Growth hacking
- lightgbm
- 스태킹 앙상블
- splitlines
- 부트 스트래핑
- Today
- Total
LITTLE BY LITTLE
[13] SQL로 분석하고 Tableau로 시각화하자 - Tableau 속 SQL 본문
Tableau 속 SQL
1. 테이블 결합(join)
Car for Tabealu.xlsx 의 Car_order 테이블
Car for Tabealu.xlsx 의 Car_member 테이블
- [Car_Order]테이블 기준 [Car_member] 관계를 왼쪽으로 변경한다.
→ Tableau에서의 왼쪽 결합은 SQL에서의 LEFT JOIN과 같다.
(▼)SQL
2. 데이터 조회(SELECT)와 함께 사용되는 절들
- 가입 연도(Join Date) 및 성별(Gender) 구매자 수를 텍스트 테이블로 생성한다.
1. 행에 Join date, Gender 필드 드래그
= SQL에서 SELECT YEAR (join_date)에 해당
2. [Mem_No]를 마크카드-텍스트에 넣어주고, 카운트(고유)로 변경
= SQL에서 SELECT COUNT (DISTINCT A.mem_no) 에 해당
3. [Order Date]는 마크카드 상단 필터 - 년 - 2021 체크
= SQL에서 WHERE YEAR(order_date) = '2021'에 해당
4. [Mem_No]는 마크카드 상단 - 필터 - 카운트(고유)로 변경 - 최소 - 50 으로 설정
= SELECT COUNT(DINSTINCT A.mem_no) , HAVING COUNT(DINSTINCT A.mem_no) >=50에 해당
(▼)Tableau
→ SQL에서의 데이터 조회(SELECT)와 함께 사용되는 절들로 동일한 값을 구하였다.
(▼)SQL
3. 연산자 및 함수
계산된 필드를 활용해 고객분류(Age로 계산된 새로운 필드)별 구매자 수를 텍스트 테이블로 생성하자.
1. (▼)로 [고객분류] 필드 생성하기
IF [age] >= 30 AND [age] < 40 THEN '30대(핵심고객)'
ELSEIF [age] >= 20 AND [age] < 30 THEN '20대(타겟고객)'
ELSE '그 외' END
= SQL에서 SELECT CASE WHEN 절에 해당한다.
2. 행에 [고객분류] 필드를 드래그한다.
= SQL에서 GROUP BY CASE WHEN 절에 해당한다.
3. 마크 카드 - 텍스트에 [Mem_No] 드래그, 카운트(고유)로 변경
= SQL에서 SELECT COUNT(DISTINCT A.mem_no)에 해당한다.
(▼)Tableau
(▼)SQL
'시각화 > SQL로 분석하고 Tableau로 시각화하자' 카테고리의 다른 글
[15] SQL로 분석하고 Tableau로 시각화하자 - 기본 함수 (0) | 2022.07.25 |
---|---|
[14] SQL로 분석하고 Tableau로 시각화하자 - 퀵 테이블 계산, 개별/단일/이중 축 (0) | 2022.07.23 |
[12] SQL로 분석하고 Tableau로 시각화하자 - 분석 패널 (0) | 2022.07.22 |
[11] SQL로 분석하고, Tableau로 시각화하자 - 뷰 편집, 마크 카드 및 표현 방식 (4) | 2022.07.21 |
[10] SQL로 분석하고, Tableau로 시각화하자 - 필드 변환 (0) | 2022.07.20 |