본문 바로가기
Visualization/PowerBI

PowerBI 활용) 1. Power Query

by @0-0 2024. 5. 31.
반응형

 

 

Power Query

: 여러 종류의 외부 데이터 소스에서 데이터를 가져온 후, 필요에 따라 데이터를 정제, 변환, 재구성할 수 있는 도구

 

 

1. 기능

① 데이터 불러오기

② 데이터 변환

③ 데이터 로드

 

2. 데이터 형식

1) 10진수 : 숫자

2) 고정 10진수 : 소수 4자리까지

3) 정수 : 소수점 X

4) 날짜/시간 : 날짜 + 시간

5) 날짜

6) 시간

7) 날짜/시간/표준시간대 : 로캘(locale) 반영 X

8) 기간 : 시간의 길이 10진수

9) 텍스트

10) T/F

11) 이진

 

 

3. 유용한 기능

- 데이터 형식 검색

- 로캘(형식 변경에서 로캘 사용할 경우, 지역을 지정해서 해당 지역의 날/시간 형식을 사용할 수 있음)

 

 

4. Web에서 데이터 불러오기

 

 

1) Google Spreadsheet에서 데이터 불러오기

Spreadsheet의 링크 복사 후 주소의 edit?usp=sharing   ⇒   /export?format=xlsx 로 수정

 

 

2) OpenAPI 데이터 불러오기

- 고급으로 바꾸면 주소 끝자리에 매개변수 입력 가능(ex. 날짜)

 

- 매개변수 변경 : 홈-데이터 변환 → (데이터 선택 후) 보기-고급편집기-수정 → 매개변수 값 편집 가능(값 입력 시 양식!)

 

 

 

 

💻실습

 

1. 데이터 불러오기

① Excel 파일에서 데이터 불러오기

② 데이터 선택 후 데이터 변환

 

 

2. Power Query

첫 행 지정 : [첫 행을 머리글로 사용]

컬럼명, 형식 수정

   - 컬럼명 : 컬럼명 더블 클릭 후 수정

   - 형식 : 컬럼 선택 후 우클릭

③ 자동으로 생성된 '합계' 열 제거 : [열 제거]

열 피벗 해제 : Shift 누르고 열 모두 선택 → 우클릭 후 [열 피벗 해제]   ⇒ Tidy data 형태

   * 각 특성에 대한 값이 모두 매출에 해당하기 때문에 특성이 같은 레벨에 있으면 안됨

 

3. 모델링

- 관계 설정하기

* 지난 수업에 이어서 진행

 

 

 

 

 

* 참고 : 패스트캠퍼스 '데이터 분석 Master Class'

반응형

'Visualization > PowerBI' 카테고리의 다른 글

PowerBI 활용) 3-1. DAX  (0) 2024.06.26
PowerBI 활용) 2. 데이터 모델링  (0) 2024.06.03
PowerBI 기초) PowerBI  (0) 2024.05.29