이 퀵스타트는 Fabric에서 간단한 종단 간 흐름을 보여줍니다: 로컬 CSV 파일을 업로드하고, 이를 호숫가의 델타 테이블로 불러와서 보고서를 생성하세요.
결국 다음을 수행할 수 있습니다.
- 레이크하우스에 CSV 파일 업로드
- 파일을 델타 테이블로 변환
- 의미 체계 모델 생성 및 Power BI 보고서 만들기
필수 조건
시작하기 전에 다음을 확인합니다.
- Fabric 작업 공간에서 Lakehouse 항목을 만들 수 있습니다. 아직 없는 경우 작업 영역 만들기를 참조하세요.
- "Taxi Zone Lookup Table" CSV 파일은 TLC Trip Record Data 웹사이트에서 다운로드되었습니다.
레이크하우스 만들기
먼저 CSV 파일 및 테이블을 저장하는 Lakehouse를 만듭니다.
- 패브릭의 탐색 모음에서 작업 영역을 선택합니다.
- 작업 영역을 열려면 맨 위에 있는 검색 상자에 해당 이름을 입력하고 검색 결과에서 선택합니다.
- 작업 영역에서 새 항목을 선택하고 검색 상자에 Lakehouse 를 입력한 다음 , Lakehouse를 선택합니다.
- 새 Lakehouse 대화 상자의 이름 필드에 wwilakehouse를 입력합니다.
- 선택하고생성합니다.
Lakehouse를 만든 후 다음 단계는 CSV 파일을 업로드하는 것입니다.
레이크하우스에 CSV 파일 업로드
이제 원본 CSV 파일을 Delta 테이블에 로드할 수 있도록 레이크하우스 파일 영역에 배치합니다.
Lakehouse의
TaxiData섹션 아래에Files폴더를 만듭니다.폴더 옆에 있는 줄임표(...)를
TaxiData선택한 다음파일 업로드> 선택합니다.업로드되면 폴더를 선택하여 해당 콘텐츠를 확인합니다.
파일 이름에 지원되지 않는 특수 문자가 포함된 경우 로드하기 전에 파일 이름을 바꿉니다. 현재 명명 요구 사항은 Delta Lake 테이블로의 로드를 참조하세요. 이 예제에서는 파일
taxi_zone_lookup.csv이름을 .로 바꿉니다.
델타 테이블에 파일 로드
이 단계에서는 업로드된 CSV 파일을 쿼리하고 보고에 사용할 수 있는 델타 테이블로 변환합니다.
- CSV 파일에서 줄임표를 마우스 오른쪽 단추로 클릭하거나 사용하여 상황에 맞는 메뉴를 엽니다. 테이블에 로드를 선택한 다음 새 테이블을 선택합니다.
- 테이블로 로드 대화 상자에서 제안된 테이블 이름을 검토합니다. 입력하는 동안 실시간 유효성 검사가 적용됩니다.
- 부하를 선택하여 부하를 실행합니다.
- 이제 Lakehouse 탐색기에서 테이블이 나타나고, 열과 타입을 보려면 테이블을 펼쳐보세요. 미리 보기를 보려면 테이블을 선택합니다.
노트
테이블이 이미 있는 경우 다른 부하 모드 옵션이 표시됩니다. 덮어쓰기는 테이블을 삭제하고 다시 만듭니다. 추가 는 모든 CSV 콘텐츠를 새 데이터로 삽입합니다. 자세한 내용은 Delta Lake 테이블로의 로드를 참조하세요.
의미 체계 모델 생성 및 Power BI 보고서 만들기
Delta 테이블이 준비되면 의미론 모델을 만들고 그 모델로부터 보고서를 작성하세요.
- 레이크하우스 리본에서 새로운 의미 모델을 만드세요.
- 의미 체계 모델에 추가할 테이블을 선택한 다음 선택 항목을 확인합니다.
- 의미 체계 모델 편집에서 테이블 간의 관계를 정의하고 필요에 따라 데이터 형식 정규화 및 DAX 변환을 적용할 수 있습니다.
- 리본에서 새 보고서를 선택합니다.
- report builder 사용하여 Power BI 보고서를 디자인합니다.