Power BI - 데이터 가져오기 1 - CSV, MySQL / 데이터 타입

Ryan·2025년 1월 15일

SQL/Python 분석

목록 보기
58/94

1. Power BI Desktop 다운로드 방법

  1. Microsoft Power BI 사이트 접속
    • 공식 다운로드 페이지에 접속합니다.
    • 또는 Microsoft Store(윈도우 스토어)에서 “Power BI Desktop”을 검색해 다운로드할 수도 있습니다.
  2. 설치 파일 실행
    • 다운로드한 .exe 파일을 실행하여 설치 마법사(Installer)에 따라 진행합니다.
    • 설치가 완료되면 Windows 시작 메뉴에서 Power BI Desktop 앱을 실행할 수 있습니다.

주의

  • 현재(작성 시점 기준) Power BI Desktop은 오직 Windows 환경에서만 지원됩니다.
  • Mac 사용자분들은 Boot Camp나 가상 머신(Parallels, VMware) 등을 통해 Windows 환경을 갖춘 뒤 사용해야 합니다.

2. CSV 파일로 데이터 불러오기

  1. Power BI Desktop 실행
    • 실행 후, “홈(HOME)” 탭에서 “데이터 가져오기(Get Data)”를 클릭합니다.
  2. CSV 파일 선택
    • “텍스트/CSV” 선택 → “연결(Connection) or 가져오기(Import)” 버튼 클릭.
    • 원하는 CSV 파일을 찾아 열면 미리 보기 창이 표시됩니다.
  3. 변환 또는 로드
    • CSV 파일 내용이 맞는지 확인 후, “데이터 변환(Transform Data)”을 클릭하면 Power Query Editor가 열립니다.
    • 여기서 컬럼명, 데이터 타입 등을 세부적으로 수정할 수 있습니다.
    • 수정 후 “닫기 & 적용(Close & Apply)”을 누르면 데이터가 모델에 로드됩니다.

3. MySQL 서버 직접 연결하여 가져오기

  1. 데이터 가져오기(Get Data) 메뉴
    • Power BI Desktop 상단 “홈” 탭 → “데이터 가져오기” → “더 보기(More)” 선택.
  2. MySQL 선택
    • “데이터베이스(Database)” 항목에서 “MySQL 데이터베이스”를 선택하고 “연결”을 클릭합니다.
  3. 서버 정보 입력
    • MySQL 서버 주소(호스트), 포트, DB 이름 등을 정확히 입력합니다.
    • 필요한 경우, 계정(User) & 비밀번호(Password)를 입력하여 인증을 거칩니다.
  4. 테이블/뷰 선택
    • 연결 성공 시, 해당 DB의 테이블 또는 뷰 목록이 나타납니다.
    • 가져올 테이블(혹은 여러 개)을 체크한 뒤, “로드” 또는 “변환(Transform)”을 선택합니다.
  5. 데이터 미리 보기 & 변환
    • MySQL의 각 테이블을 Power BI가 읽어오고, 원하는 컬럼만 가져오거나 값 변환, 필터링 등을 적용할 수 있습니다.
    • “변환” 버튼을 클릭하면 Power Query Editor에서 상세 조정이 가능합니다.

4. 데이터 변환: 컬럼명 & 데이터 타입 수정

  1. Power Query Editor 열기
    • 데이터 가져오기 단계에서 “변환”을 누르거나, 이미 로드된 데이터는 “홈 → 변환 데이터(Transform Data)” 메뉴로 이동합니다.
  2. 컬럼명 변경
    • 헤더(컬럼명)를 더블클릭하거나 마우스 오른쪽 클릭 → “이름 바꾸기(Rename)”로 원하는 컬럼명으로 수정 가능합니다.
    • CSV 불러올 때 자동으로 생성된 “Column1”, “Column2” 등이 원래 데이터셋에 맞는 이름으로 변경되도록 작업합니다.
  3. 데이터 타입 변경
    • 각 컬럼의 왼쪽 아이콘(또는 상단 “변환 → 데이터 형식(Data Type)”)을 통해 텍스트, 정수, 날짜/시간, 십진수 등 적절한 형식으로 설정합니다.
    • 예: “가격” 컬럼은 Fixed Decimal Number(고정 소수점), “날짜” 컬럼은 Date 등으로 변경.
  4. 변경 사항 적용
    • 모든 수정이 끝나면 “홈(HOME) → 닫기 & 적용(Close & Apply)” 버튼을 클릭하면, 변경 사항이 Power BI 모델에 반영됩니다.

5. 주의사항 & 요약

  1. Windows 전용:
    • Power BI Desktop은 현재 윈도우 OS에서만 사용 가능합니다.
  2. 데이터 소스별 커넥터:
    • CSV, Excel, MySQL, SQL Server 등 다양한 커넥터를 제공하므로, 적절한 소스를 선택하면 됩니다.
  3. 데이터 정제/가공:
    • 컬럼명, 데이터 타입, 필요 없는 컬럼 제거, 필터링 등은 Power Query Editor에서 자유롭게 처리 가능합니다.
  4. 실시간 연결 vs. 가져오기:
    • MySQL에 대한 연결 모드를 “DirectQuery” 또는 “Import”로 선택 가능. 필요에 따라 설정을 달리하세요(대규모 데이터 시 DirectQuery 고려).

결론

  • Power BI Desktop 다운로드 & 설치CSV 파일/ MySQL 서버 데이터 연결Power Query Editor로 데이터 전처리(컬럼명, 타입 변환 등) 순서로 진행하면 됩니다.
  • 이런 과정을 거쳐 시각화 탭에서 대시보드와 보고서를 제작할 수 있으며, Power BI 서비스와 연동해 온라인 공유도 가능합니다.
  • Windows 환경에서만 동작하므로, Mac 사용자는 Windows OS가 준비된 환경을 구성해야 한다는 점을 꼭 참고하세요.

이상으로 Power BI Desktop을 활용해 CSV, MySQL 데이터를 불러와 변환하는 기초 과정을 소개해드렸습니다.

0개의 댓글