Power Query 입문

Power BI로 데이터 준비하기

Khaled Choucri

Strategic Analyst - Trilogy

데이터를 준비해야 하는 이유

일러스트: "garbage data"가 사용되어 어떤 분석에서도 "garbage data"가 나오는 모습. 이로 인해 데이터에 대해 답보다 질문이 더 많아집니다.

Power BI로 데이터 준비하기

깨끗한 데이터란 무엇인가요?

  • 누락 값 없음
  • 오타/데이터 입력 오류가 수정됨
  • 중복 데이터 없음
  • 관련 없는 데이터는 제외됨
  • 이상값이 처리됨
  • 모든 열의 데이터가 올바른 형식을 갖춤
  • 열 및 테이블 이름이 짧고 설명적

지저분한 데이터의 몇 가지 예를 보여주는 표.

Power BI로 데이터 준비하기

Power Query는 어떻게 데이터를 준비하나요?

  • 데이터를 로드하고 변환하려면 Power BI의 Power Query 인터페이스를 사용합니다
  • 변환 단계는 순차적으로 추가
  • 단계는 데이터가 로드/새로고침될 때마다 실행되는 "적용된 단계"라는 "레시피"에 저장됨
  • 변환을 적용하려면 Power Query 편집기에서 "닫기 및 적용"를 선택

PowerBI 인터페이스의 스크린샷으로, 클릭하면 Power Query 편집기를 여는 Transform Data 아이콘이 표시되어 있습니다.

Power Query Editor의 Applied Steps 창 스크린샷으로, 데이터 세트에 적용된 일련의 변환 단계가 표시됩니다.

Power Query의 닫기 및 적용 아이콘 스크린샷으로, Power Query 편집기를 닫고 변환 단계를 데이터 세트에 적용하여 PowerBI에서 분석할 수 있게 합니다.

Power BI로 데이터 준비하기

Power Query의 데이터 형식

  • 숫자 데이터(정수/소수/백분율)
    • 123, 45.23, 23%
  • 날짜 / 시간 데이터
    • 01/01/2022, 09:30 AM
  • 텍스트 데이터
    • ABC
  • 논리적 데이터
    • TRUE
  • 바이너리 데이터
    • RGF0YWNhbXA=

Power Query는 기본적으로 데이터 형식을 자동으로 감지

Power BI로 데이터 준비하기

데이터의 기본 구조 변환

  • 헤더 승격
  • 열 순서 바꾸기
  • 열 정렬
  • 열/행 제거
  • 열 이름 바꾸기
Power BI로 데이터 준비하기

연습해봅시다!

Power BI로 데이터 준비하기

Preparing Video For Download...