Power BI 보고를 위해 델타 테이블에 CSV 파일 업로드

이 퀵스타트는 Fabric에서 간단한 종단 간 흐름을 보여줍니다: 로컬 CSV 파일을 업로드하고, 이를 호숫가의 델타 테이블로 불러와서 보고서를 생성하세요.

결국 다음을 수행할 수 있습니다.

  • 레이크하우스에 CSV 파일 업로드
  • 파일을 델타 테이블로 변환
  • 의미 체계 모델 생성 및 Power BI 보고서 만들기

필수 조건

시작하기 전에 다음을 확인합니다.

레이크하우스 만들기

먼저 CSV 파일 및 테이블을 저장하는 Lakehouse를 만듭니다.

  1. 패브릭의 탐색 모음에서 작업 영역을 선택합니다.
  2. 작업 영역을 열려면 맨 위에 있는 검색 상자에 해당 이름을 입력하고 검색 결과에서 선택합니다.
  3. 작업 영역에서 새 항목을 선택하고 검색 상자에 Lakehouse 를 입력한 다음 , Lakehouse를 선택합니다.
  4. 새 Lakehouse 대화 상자의 이름 필드에 wwilakehouse를 입력합니다.
  5. 선택하고생성합니다.

Lakehouse를 만든 후 다음 단계는 CSV 파일을 업로드하는 것입니다.

레이크하우스에 CSV 파일 업로드

이제 원본 CSV 파일을 Delta 테이블에 로드할 수 있도록 레이크하우스 파일 영역에 배치합니다.

  1. Lakehouse의 TaxiData 섹션 아래에 Files 폴더를 만듭니다.

    Lakehouse 탐색기의 파일 섹션에서 새 폴더를 만드는 방법을 보여주는 스크린샷입니다.

  2. 폴더 옆에 있는 줄임표(...)를 TaxiData 선택한 다음파일 업로드> 선택합니다.

    폴더 상황에 맞는 메뉴의 파일 업로드 옵션을 보여 주는 스크린샷

  3. 업로드되면 폴더를 선택하여 해당 콘텐츠를 확인합니다.

  4. 파일 이름에 지원되지 않는 특수 문자가 포함된 경우 로드하기 전에 파일 이름을 바꿉니다. 현재 명명 요구 사항은 Delta Lake 테이블로의 로드를 참조하세요. 이 예제에서는 파일 taxi_zone_lookup.csv이름을 .로 바꿉니다.

    Lakehouse 탐색기의 파일 섹션에서 파일 이름 변경하는 방법을 보여주는 스크린샷입니다.

델타 테이블에 파일 로드

이 단계에서는 업로드된 CSV 파일을 쿼리하고 보고에 사용할 수 있는 델타 테이블로 변환합니다.

  1. CSV 파일에서 줄임표를 마우스 오른쪽 단추로 클릭하거나 사용하여 상황에 맞는 메뉴를 엽니다. 테이블에 로드를 선택한 다음 새 테이블을 선택합니다.
  2. 테이블로 로드 대화 상자에서 제안된 테이블 이름을 검토합니다. 입력하는 동안 실시간 유효성 검사가 적용됩니다.
  3. 부하를 선택하여 부하를 실행합니다.
  4. 이제 Lakehouse 탐색기에서 테이블이 나타나고, 열과 타입을 보려면 테이블을 펼쳐보세요. 미리 보기를 보려면 테이블을 선택합니다.

노트

테이블이 이미 있는 경우 다른 부하 모드 옵션이 표시됩니다. 덮어쓰기는 테이블을 삭제하고 다시 만듭니다. 추가 는 모든 CSV 콘텐츠를 새 데이터로 삽입합니다. 자세한 내용은 Delta Lake 테이블로의 로드를 참조하세요.

의미 체계 모델 생성 및 Power BI 보고서 만들기

Delta 테이블이 준비되면 의미론 모델을 만들고 그 모델로부터 보고서를 작성하세요.

  1. 레이크하우스 리본에서 새로운 의미 모델을 만드세요.
  2. 의미 체계 모델에 추가할 테이블을 선택한 다음 선택 항목을 확인합니다.
  3. 의미 체계 모델 편집에서 테이블 간의 관계를 정의하고 필요에 따라 데이터 형식 정규화 및 DAX 변환을 적용할 수 있습니다.
  4. 리본에서 새 보고서를 선택합니다.
  5. report builder 사용하여 Power BI 보고서를 디자인합니다.