Power BI Desktop에서 데이터 로드#

이 랩의 예상 완료 시간은 45분입니다.

이 랩에서는 이전 랩에서 만든 각 쿼리에 대한 변환 적용을 시작합니다. 그런 다음 쿼리를 적용하여 데이터 모델에 테이블로 각각 로드합니다.

이 랩에서는 다음 작업을 수행하는 방법을 알아봅니다.

  • 다양한 변환 적용

  • 쿼리를 적용하여 데이터 모델에 로드

랩 사례#

이 랩은 데이터 준비부터 보고서 및 대시보드로 게시에 이르기까지 배우기 위해 고안된 랩 시리즈 중 하나입니다. 어떤 순서로든 랩을 완료할 수 있습니다. 그러나 여러 랩을 진행하려는 경우 다음 순서를 따르는 것이 좋습니다.

  1. Power BI Desktop에서 데이터 준비

  2. Power BI Desktop에서 데이터 로드

  3. Power BI에서 데이터 모델 디자인

  4. Power BI Desktop에서 DAX 계산 만들기 1부

  5. Power BI Desktop에서 DAX 계산 만들기, 2부

  6. Power BI Desktop에서 보고서 디자인, 1부

  7. Power BI Desktop에서 보고서 디자인, 2부

  8. AI 시각적 개체를 사용하여 데이터 분석

  9. Power BI 대시보드 만들기

  10. 행 수준 보안 적용

연습 1: 데이터 로드#

이 연습에서는 이전 랩에서 만든 각 쿼리에 변환을 적용합니다.

작업 1: 시작하기#

이 작업에서는 랩용 환경을 설정합니다.

중요: 이전 랩에서 계속 진행해 온 경우(그리고 해당 랩을 성공적으로 완료한 경우) 이 작업을 완료하지 마세요. 대신, 다음 작업부터 진행하세요.

  1. Power BI Desktop을 열려면 작업 표시줄에서 Microsoft Power BI Desktop 바로 가기를 클릭합니다.

    그림 8

  2. 팝업 창을 닫으려면 창 왼쪽 위의 X를 클릭합니다.

    그림 7

  3. 시작 Power BI Desktop 파일을 열려면 파일 리본 탭을 클릭하여 Backstage 뷰를 엽니다.

  4. 보고서 열기를 선택합니다.

    그림 10

  5. 보고서 찾아보기를 클릭합니다.

    그림 11

  6. 열기 창에서 D:\Allfiles\Labs\02-load-data-with-power-query-in-power-bi-desktop\Starter 폴더로 이동합니다.

  7. Sales Analysis 파일을 선택합니다.

  8. 열기를 클릭합니다.

    그림 12

  9. 열려 있는 정보 창을 모두 닫습니다.

  10. 리본 아래에서 노란색 경고 메시지를 확인합니다.

    이 메시지는 쿼리가 모델 테이블로 로드되지 않았다는 사실을 경고합니다. 이 랩의 후반에서 쿼리를 적용하겠습니다.

  11. 경고 메시지를 해제하려면 노란색 경고 메시지 오른쪽의 X를 클릭합니다.

    그림 13

  12. 파일 복사본을 만들려면 파일 리본 탭을 클릭하여 Backstage 뷰를 엽니다.

  13. 다른 이름으로 저장을 선택합니다.

    그림 18

  14. 변경 내용을 적용하라는 메시지가 표시되면 나중에 적용을 클릭합니다.

    그림 22

  15. 다른 이름으로 저장 창에서 D:\Allfiles\MySolution 폴더로 이동합니다.

  16. 저장을 클릭합니다.

    그림 15

  17. Power Query 편집기 창을 열려면 리본 탭의 쿼리 그룹 내에서 데이터 변환 아이콘을 클릭합니다.

    그림 20

작업 2: Salesperson 쿼리 구성#

이 작업에서는 Salesperson 쿼리를 구성합니다.

  1. 파워 쿼리 편집기 창의 쿼리 창에서 DimEmployee 쿼리를 선택합니다.

    그림 1

  2. 쿼리 이름을 바꾸려면 (오른쪽에 있는) 쿼리 설정 창의 이름 상자에서 텍스트를 Salesperson으로 바꾸고 Enter키를 누릅니다.

    쿼리 이름에 따라 모델 테이블 이름이 결정됩니다. 간결하면서도 익숙한 이름을 정의하는 것이 좋습니다.

  3. 쿼리 창에서 쿼리 이름이 업데이트되었는지 확인합니다.

    그림 87

    이제 쿼리 행을 필터링하여 영업 직원인 사원만 검색하겠습니다.

  4. 특정 열을 찾으려면 리본 탭에서 열 관리열 선택 아래쪽 화살표를 차례로 클릭하고 열로 이동을 선택합니다.

    그림 88

    팁: 이 기법은 쿼리에 많은 열이 있을 때 유용합니다. 열 수가 많지 않으면 가로로 스크롤하여 원하는 열을 찾을 수 있습니다.

  5. 열로 이동 창에서 열 이름을 기준으로 목록을 정렬하기 위해 AZ 정렬 버튼을 클릭하여 이름을 선택합니다.

    그림 94

  6. SalesPersonFlag 열을 선택하고 확인을 클릭합니다.

  7. 쿼리를 필터링하려면 SalesPersonFlag 열 머리글에서 아래쪽 화살표를 클릭하고 FALSE를 선택 취소합니다.

    그림 95

  8. 확인을 클릭합니다.

    그림 96

  9. 쿼리 설정 창의 적용된 단계 목록에 필터링된 행 단계가 추가됩니다.

    그림 98

    변환을 생성할 때마다 추가 논리 단계가 생성됩니다. 단계를 편집하거나 삭제할 수 있습니다. 쿼리 변환 단계에서의 쿼리 결과를 미리 보기 위해 해당 단계를 선택하여 볼 수도 있습니다.

  10. 열을 제거하려면 리본 탭의 열 관리 그룹을 클릭한 다음 열 선택 아이콘을 클릭합니다.

    그림 99

  11. 열 선택 창에서 모든 열을 선택 취소하려면 (모든 열 선택) 항목을 선택 취소합니다.

    그림 102

  12. 다음 6개 열을 선택하여 열을 포함합니다.

    • EmployeeKey

    • EmployeeNationalIDAlternateKey

    • FirstName

    • LastName

    • Title

    • EmailAddress

  13. 확인을 클릭합니다.

    그림 104

  14. 적용된 단계 목록에서 다른 쿼리 단계가 추가됩니다.

    그림 112

  15. 단일 이름 열을 만들려면 먼저 FirstName 열 머리글을 선택합니다.

  16. Ctrl 키를 누른 상태에서 LastName 열을 선택합니다.

    그림 116

  17. 선택한 열 헤더 중 하나를 마우스 오른쪽 단추로 클릭한 다음 컨텍스트 메뉴에서 열 병합을 선택합니다.

    그림 117

    대부분의 일반적인 변환은 열 머리글을 마우스 오른쪽 단추로 클릭한 다음, 컨텍스트 메뉴에서 선택하면 적용할 수 있습니다. 하지만 리본에서는 더 많은 변환을 사용할 수 있습니다.

  18. 열 병합 창의 구분 기호 드롭다운 목록에서 공백을선택합니다.

  19. 새 열 이름 상자에서 텍스트를 Salesperson으로 바꿉니다.

    그림 119

  20. 확인을 클릭합니다.

    그림 5636

  21. EmployeeNationalIDAlternateKey 열의 이름을 변경하려면 EmployeeNationalIDAlternateKey 열 헤더를 두 번 클릭합니다.

  22. 텍스트를 EmployeeID로 바꾸고 Enter를 누릅니다.

    중요: 열 이름을 바꿀 때는 반드시 설명을 정확하게 따라야 합니다.

  23. 이전 단계를 반복하여 EmailAddress 열의 이름을 UPN으로 변경합니다.

    UPN은 User Principal Name(사용자 계정 이름)의 약자입니다.

  24. 왼쪽 아래 상태 표시줄에서 쿼리에 열이 5개, 행이 18개 있는지 확인합니다.

    그림 5638

    중요: 쿼리가 올바른 결과를 생성하지 않으면 나중에 랩을 진행할 수 없게 되므로 더 이상 진행하지 않는 것이 중요합니다. 쿼리 열 또는 행이 일치하지 않는 경우 이 작업의 가이드라인을 다시 참조하여 문제를 해결하세요.

작업 3: SalespersonRegion 쿼리 구성#

이 작업에서는 SalespersonRegion 쿼리를 구성합니다.

  1. 쿼리 창에서 DimEmployeeSalesTerritory 쿼리를 선택합니다.

    그림 5639

  2. 쿼리 설정 창에서 쿼리 이름을 SalespersonRegion으로 바꿉니다.

  3. 마지막 열 2개를 제거하기 위해 먼저 DimEmployee 열 머리글을 선택합니다.

  4. Ctrl 키를 누른 상태에서 DimSalesTerritory 열 머리글을 선택합니다.

  5. 선택한 열 헤더 중 하나를 마우스 오른쪽 단추로 클릭한 다음 컨텍스트 메뉴에서 열 제거를 선택합니다.

    그림 5640

  6. 상태 표시줄에서 쿼리에 두 개의 열과 39개의 행이 있는지 확인합니다.

    그림 5641

작업 4: Product 쿼리 구성#

이 작업에서는 Product 쿼리를 구성합니다.

중요: 자세한 가이드라인이 이미 앞선 작업에서 제공된 경우, 앞으로는 더 간결한 가이드라인이 제공됩니다. 자세한 가이드라인 설명이 필요한 경우 이전 작업의 단계를 다시 참조하세요.

  1. DimProduct 쿼리를 선택합니다.

    그림 5643

  2. 쿼리 이름을 Product로 바꿉니다.

  3. FinishedGoodsFlag 열을 찾은 다음 해당 열을 필터링하여 완제품인 제품을 검색합니다 (TRUE 값만 나오도록 필터링).

  4. 다음을 제외한 모든 열을 제거합니다.

    • ProductKey

    • EnglishProductName

    • StandardCost

    • Color

    • DimProductSubcategory

  5. DimProductSubcategory 열은 관련 테이블을 나타냅니다( 링크가 포함됨).

  6. 열 이름 오른쪽에 있는 DimProductSubcategory 열 헤더에서 확장 단추를 클릭합니다.

    그림 5644

  7. (모든 열 선택) 항목을 선택 취소하여 모든 열을 선택 취소합니다.

  8. EnglishProductSubcategoryNameDimProductCategory 열을 선택하세요.

    그림 5646

    두 열을 선택하면 변환이 DimProductSubcategory 테이블에 대한 조인에 적용되어 두 열이 포함됩니다. DimProductCategory 열은 데이터 원본 내에 있는 또 다른 연관있는 테이블입니다.

  9. 원래 열 이름을 접두사로 사용 확인란을 선택 취소합니다.

    그림 5647

    쿼리 열 이름은 언제나 고유해야 합니다. 이 체크박스를 선택한 상태로 유지하면 각 열의 이름에 확장된 열 이름이 접두사로 추가됩니다(이 경우 DimProductSubcategory). 선택한 열 이름이 Product 쿼리의 기존 열 이름과 충돌하지 않음이 확인되었으므로 옵션은 선택 취소했습니다.

  10. 확인을 클릭합니다.

    그림 5648

  11. 변환 결과로 두 개의 열이 추가되고 DimProductSubcategory 열이 제거된 것을 알 수 있습니다.

  12. DimProductCategory 열을 확장하고 EnglishProductCategoryName 열만 선택합니다.

  13. 다음 네 가지 열의 이름을 바꿉니다.

    • EnglishProductNameProduct

    • StandardCostStandard Cost로(공백 포함)

    • EnglishProductSubcategoryNameSubcategory

    • EnglishProductCategoryNameCategory

  14. 상태 표시줄에서 쿼리에 열이 6개, 행이 397개 있는지 확인합니다.

    그림 5651

작업 5: Reseller 쿼리 구성#

이 작업에서는 Reseller 쿼리를 구성합니다.

  1. DimReseller 쿼리를 선택합니다.

    그림 5653

  2. 쿼리 이름을 Reseller로 바꿉니다.

  3. 다음을 제외한 모든 열을 제거합니다.

    • ResellerKey

    • BusinessType

    • ResellerName

    • DimGeography

  4. DimGeography 열을 확장하고 다음 세 개의 열만 포함합니다.

    • City

    • StateProvinceName

    • EnglishCountryRegionName

    그림 5656

  5. BusinessType 열 머리글에서 아래쪽 화살표를 클릭한 다음 고유 열 값을 검토하여 ‘warehouse’의 오타를 확인합니다.

    그림 2

  6. BusinessType 열 헤더를 마우스 오른쪽 단추로 클릭한 다음 값 바꾸기를 선택합니다.

    그림 4

  7. 값 바꾸기 창에서 다음 값을 구성합니다.

    • 찾을 값 상자에 Ware House를 입력

    • 바꿀 항목 상자에 Warehouse를 입력

    그림 5

  8. 확인을 클릭합니다.

    그림 6

  9. 다음 네 가지 열의 이름을 바꿉니다.

    • BusinessTypeBusiness Type으로(공백 포함)

    • ResellerNameReseller

    • StateProvinceNameState-Province

    • EnglishCountryRegionNameCountry-Region으로

  10. 상태 표시줄에서 쿼리에 6개의 열과 701개의 행이 있는지 확인합니다.

    그림 5657

작업 6: Region 쿼리 구성#

이 작업에서는 Region 쿼리를 구성합니다.

  1. DimSalesTerritory 쿼리를 선택합니다.

    그림 5659

  2. 쿼리 이름을 Region으로 바꿉니다.

  3. SalesTerritoryAlternateKey에 필터를 적용하여 0 으로 된 값을 제거합니다.

  4. 다음을 제외한 모든 열을 제거합니다.

    • SalesTerritoryKey

    • SalesTerritoryRegion

    • SalesTerritoryCountry

    • SalesTerritoryGroup

  5. 다음 세 가지 열의 이름을 바꿉니다.

    • SalesTerritoryRegionRegion으로

    • SalesTerritoryCountryCountry

    • SalesTerritoryGroupGroup으로

  6. 상태 표시줄에서 쿼리에 열이 4개, 행이 10개 있는지 확인합니다.

    그림 5661

작업 7: Sales 쿼리 구성#

이 작업에서는 Sales 쿼리를 구성합니다.

  1. FactResellerSales 쿼리를 선택합니다.

    그림 5663

  2. 쿼리 이름을 Sales로 바꿉니다.

  3. 다음을 제외한 모든 열을 제거합니다.

    • SalesOrderNumber

    • OrderDate

    • ProductKey

    • ResellerKey

    • EmployeeKey

    • SalesTerritoryKey

    • OrderQuantity

    • UnitPrice

    • TotalProductCost

    • SalesAmount

    • DimProduct

이전의 Power BI Desktop에서 데이터 준비 랩에서는 소수의 FactResellerSales 행에 TotalProductCost 값이 없었습니다. DimProduct 열은 제품 StandardCost열을 검색하여 누락된 값을 채우기 위해 포함된 것입니다.

  1. DimProduct 열을 확장한 다음 모든 열을 선택 취소하고 StandardCost 열만 포함합니다.

  2. 사용자 지정 열을 만들려면 열 추가 리본 탭 내의 일반 그룹에서 사용자 지정 열을 클릭합니다.

    그림 5664

  3. 새 열 이름 상자의 사용자 지정 열 창에서 텍스트를 Cost으로 바꿉니다.

    그림 5665

  4. 사용자 지정 열 수식 상자에서 다음 식을 등호 뒤에 입력합니다.

    if [TotalProductCost] = null then [OrderQuantity] * [StandardCost] else [TotalProductCost]

이 식은 TotalProductCost 값 누락 여부를 확인합니다. 누락된 경우 OrderQuantity 값을 StandardCost 값으로 곱하여 값을 생성하며 그렇지 않으면 기존 TotalProductCost 값을 사용합니다.

편의상 D:\Allfiles\Labs\02-load-data-with-power-query-in-power-bi-desktop\Assets\Snippets.txt 파일에서 식을 복사할 수 있습니다.

  1. 확인을 클릭합니다.

    그림 5666

  2. 다음 두 열을 제거합니다.

    • TotalProductCost

    • StandardCost

  3. 다음 세 가지 열의 이름을 바꿉니다.

    • OrderQuantityQuantity

    • UnitPriceUnit Price로(공백 포함)

    • SalesAmountSales

  4. 열 데이터 형식을 수정하려면 열 이름 왼쪽에 있는 Quantity 열 헤더에서 1.2 아이콘을 클릭한 다음 정수를 선택합니다.

    그림 5667

    올바른 데이터 형식 구성은 대단히 중요합니다. 또한 열에 숫자 값이 있으며 수학적 계산을 수행할 예정이라면 반드시 올바른 형식을 선택해야 합니다.

  5. 다음 세 개의 열 데이터 형식을 고정 10진수로 수정합니다.

    • Unit Price

    • Sales

    • Cost

    그림 5668

    고정 10진수 데이터 형식은 반올림으로 인한 오차를 방지하기 위해 값을 소수점 넷째 자리 까지만 저장하기 때문에, 재무 관련 값이나 (환율 같은) 비율에는 반드시 고정 10진수 형식을 사용해야 합니다.

  6. 상태 표시줄에서 쿼리에 열이 10개, 행이 999개 이상 있는지 확인합니다.

    그림 5669

    쿼리별 미리 보기 데이터에는 행이 1,000개까지 로드됩니다.

작업 8: Targets 쿼리 구성#

이 작업에서는 Targets 쿼리를 구성합니다.

  1. ResellerSalesTargets 쿼리를 선택합니다.

    그림 5672

  2. 쿼리 이름을 Targets로 바꿉니다.

  3. 12개월 열(M01-M12)을 피벗 해제하기 위해 먼저 YearEmployeeID 열 머리글을 다중 선택합니다.

    그림 5673

  4. 선택한 열 헤더 중 하나를 마우스 오른쪽 단추로 클릭한 다음 컨텍스트 메뉴에서 다른 열 피벗 해제를 선택합니다.

    그림 5674

  5. 열 이름이 이제 특성 열에 나타나고 값이 열에 나타납니다.

  6. 열에 필터를 적용하여 하이픈(-) 값을 제거합니다.

    원본 CSV 파일에서 하이픈 문자를 사용하여 영(0)을 나타내는 것을 기억하실 것입니다.

  7. 다음 두 열의 이름을 바꿉니다.

    • 특성에서 MonthNumber로(두 단어 사이에 공백 없음. 추후 제거 예정)

    • Target으로

    이제 변환을 적용하여 날짜 열을 생성합니다. 날짜는 YearMonthNumber 열에서 파생됩니다. 예제의 열 기능을 사용하여 열을 만들게 됩니다.

  8. MonthNumber 열 값을 준비하려면 MonthNumber 열 헤더를 마우스 오른쪽 단추로 클릭한 다음 값 바꾸기를 선택합니다.

    그림 5676

  9. 값 바꾸기 창의 찾을 값 상자에서 M을 입력합니다.

    그림 5677

  10. 확인을 클릭합니다.

  11. MonthNumber 열 데이터 형식을 정수로 수정합니다.

    그림 5678

  12. 열 추가 리본 탭 내부의 일반 그룹에서 예제에서 열 생성 아이콘을 클릭합니다.

    그림 5675

  13. 첫 번째 행은 2017년, 월 번호 7입니다.

  14. Column1 열의 첫 번째 그리드 셀에서 7/1/2017을 입력한 다음 Enter를 누릅니다.

    가상 머신은 미국 지역 설정을 사용하므로 이 날짜는 실제로 2017년 7월 1일입니다.

  15. 그리드 셀이 예측된 값으로 업데이트됩니다.

    이 기능은 연도MonthNumber 열의 값을 결합하고 있음을 정확하게 예측했습니다.

  16. 쿼리 그리드 위에 표시되는 수식에도 주목하세요.

    그림 5679

  17. 새 열의 이름을 바꾸려면 병합 열 머리글을 두 번 클릭합니다.

  18. 열 이름을 TargetMonth로 바꿉니다.

    그림 5680

  19. 새 열을 추가하려면 확인을 클릭합니다.

    그림 5681

  20. 다음 열을 제거합니다.

    • Year

    • MonthNumber

  21. 다음 열 데이터 형식을 수정합니다.

    • Target을 고정 10진수로

    • TargetMonth를 날짜로

  22. Target 값을 1000으로 곱하려면 Target 열 헤더를 선택한 다음 변환 리본 탭 내부의 숫자 열 그룹에서 표준을 클릭한 다음 곱하기를 선택합니다.

    Target 값은 천 단위로 저장되어 있습니다.

    그림 5682

  23. 곱하기 창의 상자에 1000을 입력합니다.

    그림 5683

  24. 확인을 클릭합니다.

    그림 5684

  25. 상태 표시줄에서 쿼리에 세 개의 열과 809개의 행이 있는지 확인합니다.

    그림 5685

작업 9: ColorFormats 쿼리 구성#

이 작업에서는 ColorFormats 쿼리를 구성합니다.

  1. ColorFormats 쿼리를 선택합니다.

    그림 5687

  2. 첫 번째 행에 열 이름이 포함되어 있습니다.

  3. 리본 탭 내의 변환 그룹에서 첫 행을 머리글로 사용을 클릭합니다.

    그림 5688

  4. 상태 표시줄에서 쿼리에 세 개의 열과 10개의 행이 있는지 확인합니다.

    그림 5689

작업 10: Product 쿼리 업데이트#

이 작업에서는 ColorFormats 쿼리를 병합하여 Product 쿼리를 업데이트합니다.

  1. Product 쿼리를 선택합니다.

    그림 5690

  2. ColorFormats 쿼리를 병합하려면 리본 탭에서 결합 아래쪽 화살표와 쿼리 병합을 차례로 클릭합니다.

    그림 5654

    쿼리를 병합하면 데이터를 통합할 수 있는데, 이 경우에는 다양한 데이터 원본(SQL Server 및 CSV 파일)의 데이터를 통합할 수 있습니다.

  3. Product 쿼리 표의 병합 창에서 Color 열 헤더를 선택합니다.

    그림 5655

  4. Product 쿼리 표 아래의 드롭다운 목록에서 ColorFormats 쿼리를 선택합니다.

    그림 21

  5. ColorFormats 쿼리 표에서 Color 열 헤더를 선택합니다.

  6. 개인 정보 수준 창이 열리면 해당 드롭다운 목록에서 두 데이터 원본 각각에 대해 조직을 선택합니다.

    그림 5691

    데이터 원본의 개인 정보 수준을 구성하여 원본 간의 데이터 공유 여부를 정할 수 있습니다. 필요하다면 각 데이터 원본을 조직으로 설정하여 데이터를 공유할 수 있게 합니다. 개인 데이터 원본은 다른 데이터 원본과 공유할 수 없습니다. 하지만 프라이빗 데이터를 공유할 수 없다는 뜻은 아닙니다. 파워 쿼리 엔진이 원본 간에 데이터를 공유할 수 없다는 뜻입니다.

  7. 저장을 클릭합니다.

    그림 5692

  8. 병합 창에서 기본 조인 종류를 사용합니다. 왼쪽 우선 외부 선택 항목을 유지하고 확인을 클릭합니다.

    그림 5693

  9. 다음 두 개의 열을 포함하도록 ColorFormats 열을 확장합니다.

    • Background Color Format

    • Font Color Format

    그림 5694

  10. 상태 표시줄에서 쿼리에 이제 8개의 열과 397개의 행이 있는지 확인합니다.

    그림 5695

작업 11: ColorFormats 쿼리 업데이트#

이 작업에서는 ColorFormats를 업데이트하여 로드를 비활성화합니다.

  1. ColorFormats 쿼리를 선택합니다.

    그림 321

  2. 쿼리 설정 창에서 모든 속성 링크를 클릭합니다.

    그림 322

  3. 쿼리 속성 창에서 보고서에 로드 사용 확인란을 선택 취소합니다.

    그림 323

    로드를 비활성화하면 데이터 모델에 테이블로 로드되지 않습니다. 쿼리가 데이터 모델로의 로드가 활성화된 Product 쿼리와 병합되었기 때문에 이 작업을 수행해야 합니다.

  4. 확인을 클릭합니다.

    그림 324

작업 12: 완료#

이 작업에서는 랩을 완료합니다.

  1. 다음과 같이 이름이 올바르게 지정된 쿼리 8개가 있는지 확인합니다.

    • Salesperson

    • SalespersonRegion

    • Product

    • Reseller

    • Region

    • Sales

    • Target

    • ColorFormats(데이터 모델에 로드되지 않음)

  2. 데이터 모델을 로드하기 위해 파일 Backstage 보기에서 닫기 및 적용을 선택합니다.

    그림 326

    이제 로드를 활성화한 모든 쿼리가 데이터 모델에 로드됩니다.

  3. 필드 창(오른쪽에 위치)에서 데이터 모델에 로드된 7개의 테이블을 확인합니다.

    그림 3

  4. Power BI Desktop 파일을 저장합니다.

  5. 다음 랩을 시작하려는 경우 Power BI Desktop을 열어 둡니다.

    다음 Power BI Desktop에서 데이터 모델링 랩에서 데이터 모델 테이블과 관계를 구성합니다.