Daily plan
🌞오전
- SQL 코드카타 111, 112, 113
- 10시) new 발제 + 새로운 조편성
- 11시) 비즈니스 메트릭 세션
🔥 오후
- 새로운 팀원들이랑 대화 시간~~
- 머신러닝 과제
- 태블로 강의 1주차, 2주차
🌝 저녁
- 20사) 스크럼 + 퀴즈
- TIL 제출해 !!!!
SQL 코드카타
Q111 - Last Person to Fit in the Bus
select person_name
from (
select *, sum(weight) over(order by turn) total_weight
from queue
)a
where total_weight>=1000
order by turn
limit 1
Q112 - Count Salary Categories
Q113 - Employees Whose Manager Left the Company
select employee_id
from employees
where salary<30000
and manager_id not in (select distinct employee_id from employees)
order by employee_id
매니저가 회사를 나간 직원을 찾아야 하는데, 매니저가 회사에 남아있는 직원을 찾고 있었음;;
실습으로 배우는 태블로 1주차
Business Intelligence (BI)
: 조직의 더 빠른 데이터 기반 의사결정을 위해 서포트하는 비즈니스 분석, 데이터 마이닝, 데이터 시각화, 데이터 도구
SQL, Python 언어보다 drag & drop으로 더욱 쉽게 데이터 분석 및 시각화가 가능함
👩💻현업에서 데이터 분석가는 다양한 팀들의 의사결정을 서포트하는 역할을 함
- 실무에서 데이터 분석가에게 들어오는 요청 업무들 (예시)
- 마케팅팀 > 상품 쿠폰 프로모션 결과 분석 대시보드
- 프로덕트팀 > 실험 대시보드 결과를 모니터링할 대시보드
- 경영진 > 전사 경영진 의사결정에 참고할만한 KPI 대시보드
- 주간, 월간, 분기별 KPI 대시보드
- 데일리 KPI지표들에 대한 직관적인 시각화
- 엑셀 시트에 있는 대시보드를 하나의 BI 대시보드로 자동화 요청
- UI 테스트 실험 A/B테스트 결과 모니터링
BI 워크 플로우
데이터 인프라
: 데이터 레이크 -> 데이터 웨어하우스 -> 데이터 마트 -> BI툴
- 데이터 레이크
: 모든 raw data(정형 데이터, 로그 데이터, 테이블 등)를 저장할 수 있는 스토리지
- 데이터 웨어하우스(DW)
: 데이터를 장기적인 보존용으로 통합, 정제, 분석하여 정리한 저장소
ex) AWS Redshift, Snowflake, Google Bigquery
- 데이터 마트(DM)
: 부서별, 목적별 분석용으로 만든 DW의 데이터 일부분
BI 관련 직무
- BI를 위한 데이터 마트 설계 및 구축 담당
- 데이터 엔지니어/ 백엔드 엔지니어
- Analytics Engineer / BI 엔지니어
- BI 대시보드 구축 담당
- 데이터 분석가/ BI 분석가
: SQL or EXCEL과 비슷한 태블로 문법으로 계산식 및 함수를 활용하여 대시보드 시각화
- BI 대시보드 뷰어
- 경영진/ Product Owner/ Prodect Manger
: 대시보드를 참고하여 데이터 기반 의사결정
Tableau
- 장점
- Excel, csv, 스프레드시트 등 다양한 형식의 파일을 대시보드로 만들어서 쉽게 공유 가능
- 손쉬운 drag & drop으로 인터랙티브한 대시보드와 그래프 시각화
- 많은 회사에서 태블로를 BI툴로 활용함
- 단점
- 데이터 용량이 크거나 개발된 대시보드 양이 많아지면 대시보드 로딩 속도가 느려짐
- 다른 BI툴과 비교해서 가격이 비쌈
다양한 BI툴
-
BI툴
- Google Looker Studio
- Microsoft Power BI
- Redash
- Apache Superset
- Microstrategy(MSTR)
-
프로덕트 대시보드 툴
- Google Analytics4
- Amplitude
- Mixpanel
-
Python 라이브러리 활용 대시보드
- Plotly dash
- Streamlit
- Gradio
실습으로 배우는 태블로 2주차
태블로 구조
-
Tableau Prep Builder
: 태블로 데스크탑에 필요한 데이터 전처리 역할 (준비+구성)
-
Tableau Desktop
: 태블로 데스크탑에서 데이터를 시각화하는 역할 (분석+발견)
-
Tableau Server
: 태블로 서버를 통해 게시 및 배포 (배포+관리)
-
Tableau Cloud(Tableau Online)
: 태블로 서버가 SaaS 버전으로 제공되는 형태


4,5,6,7조 대통합
7조 조장이 되었습니다..
걱정 많이 되지만 그래도 화이팅 ~~ 😇