오늘 한 일
Tableau 8일차
사용자를 위한 대시보드 디자인 테크닉
- UX Design : 사용자가 제품과 상호작용하면서 만족스러운 경험을 할 수 있도록 설계된 디자인
- Exploratory Analysis : 탐색적으로 분석하면서 패턴과 인사이트를 찾아나가는 과정
- Explanatory Analysis : 중요한 메트릭을 강조하면서 인사이트를 설명하는 대시보드
- 이해관계자 유형에 따른 전략 : 임원(핵심KPI, 인사이트 위주), 분석가(대시보드 액션을 통한 인사이트 탐색), 민간인(사용방법까지 제시해줄 것)
- 유저 성격 : 분석형(Raw Data 내보내기 기능), 결과형(대시보드 전달 결과의 명확화), 액션형(인사이트와 앞으로 할 액션 제언)
- 대시보드 기능 설계 : ① 우선순위 설정 ② 중요 우선순위별 워크시트 뷰 네임 설정 ③ 뷰 만드는 데 필요한 데이터 필드 결정 ④ 요구되는 서큘레이션 파악 (가장 어려움) ⑤ 유저에 따른 적합한 시각화 차트 생성
- 컬러 : 심플하고 목적성을 가지고 사용할 것(5개 이하)
- 글꼴 : 객체별로 폰트 크기 고정하기 (대시보드 제목/시트 제목/ 설명)
- 레이아웃 : 유저가 집중할 뷰, 필터는 대시보드 상단 좌측에 배열하기
- 체크리스트 : 목적. 유저, 어떠한 포맷으로 배포되는 지, 어떠한 디스플레이, 설명 및 사용방법
- 레이아웃, 캔버스 사이징 : 기기, 모델에 따른 양식 제공
SQL 7일차
SQL 고급
- MySQL 데이터 형식 : 숫자, 문자, 날짜, JSON, LONGTEXT, LONGBLOB
- CAST, CONVERT : 데이터 형식의 변환
- 내장함수 : IF, NULL, CASE~WHEN~ELSE~END, CONCAT, TRIM, REPLACE
- 수학함수 : ABS, CEILING, FLOOR, ROUND, RAND, DEGREES
- 날짜시간함수 : ADDDATE, ADDTIME, CURDATE 등
- 조인 : 이너 조인, 아웃 조인, 크로스 조인, 셀프 조인
- Union : 두 쿼리 결과를 행으로 합치는 작업
내일 할 일
Tableau 9일차 : 실전 시각화를 위한 데이터 준비하기
SQL 8일차 : 테이블과 뷰