티스토리 뷰

1. 대시보드 스케치

1-1. 개요

참고 링크 : https://public.tableau.com/app/profile/daheelee/viz/Resume_Dahee/Resume, https://public.tableau.com/app/profile/guillevin/viz/CV_102/Thatsme

 

업무경력, 스킬셋, 경험들, 자기소개를 1장으로 담을 수 있는 대시보드를 만드는 것이 목표임.

퍼블릭의 레퍼런스를 참고하여 만들고 싶은 대시보드를 스케치함.

 

2. 차트 구현

2-1. Skill Sets 시트 구현

나타내고 싶은 Skill Set 입력후 단계별로 0또는 1로 값 표시한 테이블을 엑셀로 업로드하고 불러온다.

(Tableau의 수준이 Advanced라면 beginner 1, Intermediate 1, Advanced 1, Master 0 인 식)

불러온 화면은 아래와 같다.

 

Skills 카테고리를 행으로 올려

각 스킬 레벨을 열로 올려주고 모양으로 설정해주면 0 또는 1에 따라 비어있는 원, 채워있는 1로 나타나진다.

2-2. 간트 차트 구현

참고 링크 : https://www.youtube.com/watch?v=BIwB2ycDDIoHow to in Tableau in 5 mins: Build a Gantt Chart

이러한 간트차트를 만들기 위해서는 어떻게 해야할 것인가?

 

카테고리별로 간트차트를 보일 수 있게 만들어야 함.

 

  • DATEDIFF 함수 이용

DATEDIFF(’day’, [프로젝트 시작일], [프로젝트 종료일])

 

 

필요한 데이터 항목(컬럼)

프로젝트 명, 시작일, 종료일, 기간(datediff로 계산)

프로젝트 진행중인경우 Today함수로 표현하는게 좋을듯.

 

 

행에 프로젝트 올리고 열에 시작일 올리고 마크에 기간 올리고 간트차트 적용하면 만들 수 있음

 

댓글