모바일 KPI 대시보드(tableau)
Introduction
- 모바일에서 KPI를 확인할 수 있는 대시보드를 제작합니다.
- Workout Wednesday 2023 Week 24(Link)
Requirements
- 대시보드 크기 : 320 * 640 px
- 판매, 이익, 주문에 대한 KPI 카드 및 스파크 라인 생성
- 카테고리 및 세그먼트별 판매에 대한 라인 차트 및 BAN 생성
- 주별 판매를 보여주는 막대 차트 만들기
Result
Dataset
- 데이터셋 : 슈퍼스토어 데이터(링크)
Process
1. state별 매출을 보여주는 시트를 생성합니다.

2. 세그먼트별 매출을 보여주는 시트를 생성하고, 세그먼트와 총 매출을 가운데 정렬해줍니다.


3. 세그먼트별 월별 매출 추이를 보여주는 그래프 시트를 생성합니다. 그리고 각 세그먼트별 최대 매출과 최소 매출을 표시해줍니다.

4. 세그먼트별 매출 시트처럼 카테고리별 매출을 보여주는 텍스트 시트와 그래프 시트를 생성해줍니다.


5. 월별 매출, 수익을 보여주는 그래프 시트를 생성합니다.


6. 주문 건수를 계산하는 필드를 생성 후 월별 시트를 보여주는 시트를 생성합니다.


7. 총 매출, 총 수익, 총 주문 건수를 보여주는 시트를 생성합니다. 이때, 간트 차트를 사용하여 축 범위를 0 ~ 1로 고정합니다.



8. 메뉴바를 만들기 위해 값이 4개인 테이블 [Ship Mode]를 사용합니다.

9. 각 값을 'Home', 'Category', 'Segment', 'State'로 변환하는 필드를 생성합니다.

10. 생성한 필드를 열로 갖는 시트를 생성한 뒤, 수동 정렬을 통해 'Home' - 'Category' - 'Segment' - 'State' 순으로 정렬해줍니다.


11. 'Home', 'Category', 'Segment', 'State'를 값으로 갖는 매개변수를 생성합니다.

12. 9번에서 생성한 매개변수와 11번에서 생성한 필드가 같은지 확인하는 필드를 생성하여 매뉴바의 색상으로 설정합니다.


13. 각 메뉴의 모양을 다르게 설정해줍니다.

14. 매개변수와 각 메뉴가 같은지 확인하는 필드를 생성합니다.




15. 클릭을 통해 메뉴가 변경되는 동작을 생성합니다.

16. 하단에 메뉴바(navi 시트)를 가져다두고, 위에 State 시트를 가져다둡니다.

17. State 시트가 메뉴바의 state가 클릭되었을 때만 나타나도록 ["값을 사용하여 표시 유형 제어" - "state navi(필드)"]를 설정해줍니다.

18. 17번의 State 시트가 있는 곳에 Segment의 매출과 연관된 시트를 가져다둡니다. 그리고 해당 시트가 Segment 메뉴를 눌었을 때, 작동되도록 설정합니다.

19. Category와 Home 메뉴도 Segment와 State 메뉴와 같은 방식으로 대시보드를 설정합니다.


20. 서식을 변경하여 대시보드를 마무리해줍니다.