지난 2022년 10월 26 - 27일 국내에 있는 글로벌 기업인 C 그룹에 근무하시는 임직원분들을
모시고 Power BI 데이터 활용 분석 교육을 진행하였습니다
.
10월 26일에는 입문 하시는 분들을 위한 Basic Course 를 8시간 진행하였고
10월 27일에는 중급 수준이신 Advance Course 를 8시간 진행하였습니다~~
코시국이라 온라인 교육을 진행하였는데 줌 이 아닌 Microsoft Teams 를 사용하였습니다~
교육 장면 사진부터 볼까요? ^^
뭐...사실...온라인 과정이라서 사진은...음...^^;;;;
대신 온라인 과정이라 좋은 점이 인원 제한이 거의 없다는 건데 그래서 입문 과정에는 거의 80여분이 오시고 중급 과정에서는 대략 30여분 정도가 참여해 주셨습니다~~
함께 공부했던 주요 내용은 아래와 같구요~
참고로 아래 내용은 제가 전부 다 직접 쓴 원고입니다~~
좀 많아요~^^
[ 주요 목차 ]
Chap 1. Power BI 프로그램 소개와 설치
1. Power BI 프로그램 소개
2. Power BI 프로그램 설치하기
3. Power BI 참고 사이트와 자료
Chap 2. Power BI로 시각화 하기
1. 원형차트(Pie Chart) & 막대차트(Bar Chart)로 시각화하기
2.카드와 슬라이서 기능 사용하기
3.분산형 차트 사용하기
4.리본 차트 / 트리맵 활용하기
5. map 활용하기 - 기본맵 / 등치지역도
6. 추가 제공되는 시각화 기능 활용하기
1) radar chart를 활용한 시각화
2) SunBurst Chart를 활용한 시각화
3) Sankey chart를 활용한 시각화
4) journey chart를 활용한 시각화
5) heatmap을 활용한 시각화
6) wordcloud를 활용한 시각화
Chap 3. 조건부 서식으로 시각화 강조하기
Chap 4. 데이터 관계 설정 및 관리하기
1. 관계의 의미
2. 관계의 종류
3. 관계 지정 및 관리하기
Chap 5. Power Query 편집기로 데이터 전처리하기
1. Power Query 편집기 실행하기
2. Power Query 편집기를 활용한 데이터 전처리
1) 날짜 유형 변경하기
2) 첫 행을 머리글로 사용하기
3) 열 분할 기능 사용하기
4) 열 병합 사용하기
5) 열 추가 사용하기
6) 값 바꾸기 사용하기
7) 필터 기능 사용하기
8) 열 삭제하기
9) 수행한 작업 취소하기
10) 저장 및 적용하기
Chap 6. 다양한 DAX 함수 활용하기
1. 새 측정 값 사용하기
1) SUM( ) , SUMX( ) 함수
2) CALCULATE( ) 함수
3) COUNT( ), DISTINCTCOUNT( ) , COUNTBLANK( ) , COUNTA( )함수
4) MIN( ) / MAX( ) 함수
5) DIVIDE( ) 함수
6) DATEDIFF( ) 함수
7) IF( ) / SWITCH( ) 함수
8) FORMAT( ) 함수
9) RELATED( ) 함수
2. 빠른 측정값 사용하기
1) 빠른 측정값 사용하기
2) 자주 사용하는 빠른 측정값 소개
(1)전년도 매출액 구하기
(2)특정 값만 필터링하기
Chap 7. 테마 활용하기
보통 PowerBI 교육에는 MS에서 가상으로 만들어 놓은 회사인 AdvantureWorks 회사의 데이터를 많이 사용하잖아요. 이번 수업에서도 그 자료도 당연히 썼지만 그 자료 말고도 수업에 사용했던 예제는 최대한 실무에서 사용하시는 데이터와 비슷하게 해 보려고 여러가지 예제를 많이 많들었습니다.
그리고 가장 중요한 것은 학습자들이 교육 내용을 현업에 적용할 수 있는 능력을 키우는 것이라서 연습문제를 아주 아주 많이 만들었습니다~~
이론으로 배운 내용을 각 주제가 끝나면 바로 다양한 연습문제를 풀면서 활용하는 능력을 키우도록 만들었습니다~~
연습문제 만드는거 진짜 힘들다는거 아시죠?? ^^;;;;
대충 몇 가지 예제를 드리자면....
아래 엑셀 파일은 이 고객사 홈페이지에서 보여주는 대리점 현황 정보인데 예제로 쓰고 싶어서 다운로드를 받으려고 했는데 못 받게 되어 있더라구요. 그래도 수업 시간에 회사 데이터로 하면 실습이 더 재미있잖아요.
그래서..그래서...파이썬으로 웹크롤러 만들어서 크롤링 해버렸습니다 ^^;;;
위 파일의 내용을 기반으로 지역 별로 도넛 차트와 바 차트로 시각화 하고 속성 바꿔보세요~~
라고 시작하는 연습 문제를 내 드렸습니다~~
감사하게도 엄청 열심히 잘 해주셨습니다~~^^
그리고 또...있습니다~~^^
리본 차트도 요긴하게 사용되죠??
그래서 아래와 같이 가상으로 학생별 성적 자료를 드리고 #리본차트로 시각화 해보시라고 연습문제 드렸구요~
물론 잘 하셨죵~~~^^
그리고...또...
분산형 차트가 참 예술이죠~~
어떤 예제로 설명 드릴까 고민하다가 요즘 부동산이 핫 이슈죠?
그래서 아래는 전국주택매매지수 정보를 저장한 엑셀 파일 #분산형차트로 움직이도록 시각화 해보시게끔 연습문제를 드렸습니다~~
아래는 서울시 홈페이지에 가서 서울 지하철 이용 승객현황 정보를 다운로드 받은 후 5-8호선의 시간대별 승하차 현황을 모션 차트로 시각화 해 보시도록 연습문제를 냈구요
또....있어요~^^;;;
Power BI가 지도 기능이 특히 더 훌륭하잖아요~~
그래서~~내친김에~~
아래 예제는 2017년에 한국에서 발생한 지진 현황 데이터를 #Map , #슬라이서 , #테이블, #원형차트 , #누적세로막대형 차트 의 객체를 이용해서 시각화 하도록 연습문제를 드렸습니다~~
위 지도는 일반 맵이었고 또 많이 사용하는 맵이 #등치지역도 죠?
다른 프로그램에서는 #단계구분도 라고 부르기도 하는 멋진 이 맵을 Power BI에서는 아주 쉽게 구현할 수 있다는 사실~~!
그냥 지나갈 수 없어서 행안부 홈페이지에 가서 2022년 9월 기준 대한민국 인구 현황 데이터를 받아와서 등치 지역도를 작성하시도록 연습문제를 만들었습니다~
등치지역도 말고도 도형맵도 많이 사용하는데 시간이 부족해서 못했습니다ㅠㅠ
그래도 사실 이거 말고도 총 연습문제가 약 50여개가 되었던 것 같습니다~~
교육 기간이 입문 코스가 8시간이었고 중급 과정도 8시간이라 시간이 좀 짧았던 것 같습니다~
이론 수업하고 연습문제 겸 실습시간까지 충분히 드렸어야 하는데 시간이 좀 부족해서 실습시간을 많이 못드렸던 것 같습니다 ㅠㅠㅠ
그래도 다들 엄청 많이 힘드셨을텐데 너무 너무 열심히 해주셔서 저도 많이 힘이 났습니다~~
다음에는 내용을 더 보강하고 연습문제도 더 보강해서 더 멋진 교육 컨텐츠로 준비하겠습니다~~
모두 모두 2일간 정말 고생 많으셨어요~~
데이터는 우리 개인에게나 회사에게 아주 큰 무기이니 정말 잘 활용하시길 응원드리면서 마치겠습니다~~
Comments