오늘 할일
태블로 12일차
인터랙티브 대시보드
- 유저 : 실무진이 직접 분석할 수 있돌고 인터랙티브 기능 활용. 분석형 대시보드. 직접 Top N 선택 후 데이터 추출 가능
- 기능 : 매출 신장/기존 충성 고객 경험 향상.
- 요구사항 : Top 고객 수 조정 가능. 트렌드에 따른 변화. Top 고객 선택한 세부 수준으로 드릴 다운이 가능
- 뷰&데이터&계산식
1) Top 10 Customer by Sales : ID+Region+Subcategory+측정값
2) Region/Year : Region + Year
3) Sales Trend : Order Date + Category + 측정값
- 디자인 : 파스텔톤(Blue, Sky Blue, Green). 인터랙티브 액션 기능 추가
SQL 코딩 테스트
- 프로그래머스를 통해 1시간 서술형 형식 문제 4건 진행되었으며 다 제대로 풀지 못했다 ㅜㅜ
- 1번. 직원관계 테이블로 직급이 빈칸일 경우 CEO, 상사가 있을 경우 Manager, 모두 해당이 안될 경우에는 Worker로 변경하는 문제임. NULLIF로 CEO는 바꿨는데 Manager, Worker는 완료하지 못했음. 구글링하니깐 Case문 사용한다고 하는 데 시간이 부족해서 적용 못함
- 2번. Friend 테이블. ID1-ID2로 구성되어 있으며 한 쌍은 상호간의 친구를 지칭하며 특정 ID의 친구 계정을 추출하는 게 과져였음. WHERE 절에서 ID1, ID2 검색해서 추출했지만 예시와 같은 형식으로 바꾸는 데에 실패함. ID1, ID2 포함한 형식으로 변경이 필요
- 3번. 매장 테이블, 카드 테이블이 있으며 소비자가 4번 이상 결제한 아이디와 이름을 조회하는 SQL 문을 만들 것. 두 테이블 간의 ID 번호가 달라서 조인이 통하지 않음...
- 4번. 3번과 동일한 데이터. 가맹점별 지출액 상위 5개 도출할 것. 역시 조인이 안 통하는 문제..
내일 할일
태블로 13일차 : 인터랙티브 대시보드(HR) 실습
SQL 12일차 : PHP, MySQL 연동