프로젝트를 분석하는 Power BI 보고서 만들기Create a Power BI report to analyze projects

참고

이 문서는 SharePoint Online에서 PowerApps, Microsoft Flow 및 Power BI를 사용하는 방법에 대한 자습서 시리즈의 일부입니다.This article is part of a tutorial series on using PowerApps, Microsoft Flow, and Power BI with SharePoint Online. 시리즈 소개를 참고하여 관련된 다운로드뿐만 아니라 전체적인 내용을 파악해야 합니다.Make sure you read the series introduction to get a sense of the big picture, as well as related downloads.

이 작업에서는 두 가지 SharePoint 목록을 기반으로 하여 Power BI 보고서를 만듭니다.In this task, we'll create a Power BI report based on the two SharePoint lists. 목록 데이터를 Power BI Desktop으로 가져오고, 약간 정리하고, 몇 가지 기본 데이터 모델링을 수행하고, 데이터에 대한 중요한 의미를 알려주는 일단의 시각적 개체를 만듭니다.We'll bring the list data into Power BI Desktop and clean it up a little, do some basic data modeling, and create a set of visuals that tell us something about the data.

이 시나리오에 대한 다운로드 패키지에는 이 보고서의 완성된 버전인 project-analysis.pbix가 포함되어 있습니다.The download package for this scenario includes a finished version of this report: project-analysis.pbix.

Power BI Desktop에 대한 빠른 검토Quick review of Power BI Desktop

보고서를 만드는 방법을 살펴보기 전에 Power BI Desktop을 검토해 보겠습니다.Before we dive into report creation, let's review Power BI Desktop. 이는 많은 기능을 갖춘 강력한 도구이므로 이 작업에서 사용할 영역의 개요에 대해 중점적으로 설명합니다.This is a powerful tool, with a lot of features, so we will focus on an overview of the areas that you will use in this task. Power BI Desktop에는 세 가지 기본 작업 영역(또는 '보기'), 즉 보고서 보기, 데이터 보기 및 관계 보기가 있습니다.There are three main work areas or views in Power BI Desktop: Report view, Data view, and Relationships view. 또한 Power BI Desktop에는 별개의 창에서 열리는 쿼리 편집기도 있습니다.Power BI Desktop also includes Query Editor, which opens in a separate window.

다음 화면에서는 Power BI Desktop 왼쪽을 따라 위에서 아래로 세 가지 보기 아이콘(보고서, 데이터관계)을 표시합니다.The following screen shows the three view icons along the left of Power BI Desktop: Report, Data, and Relationships, from top to bottom. 왼쪽의 노란색 막대는 현재 보기를 나타내며, 여기서는 보고서 보기가 표시되어 있습니다.The yellow bar along the left indicates the current view; in this case, Report view is displayed. 이러한 세 아이콘 중 하나를 선택하여 보기를 변경합니다.Change views by selecting any of those three icons.

Power BI Desktop 보기

보고서 보기에는 다음 5개 기본 영역이 있습니다.The Report view has five main areas:

  1. 리본 - 보고서 및 시각화와 관련된 일반적인 작업을 표시합니다.The ribbon, which displays common tasks associated with reports and visualizations.
  2. 보고서 보기 또는 캔버스 - 시각화를 만들고 정렬합니다.The Report view, or canvas, where visualizations are created and arranged.
  3. 페이지 탭 영역(아래쪽) - 보고서 페이지를 선택하거나 추가할 수 있습니다.The Pages tab area along the bottom, which lets you select or add a report page.
  4. 시각화 창 - 시각화를 변경하고, 색 또는 축을 사용자 지정하고, 필터를 적용하고, 필드를 끌어오는 등의 작업을 수행합니다.The Visualizations pane, where you change visualizations, customize colors or axes, apply filters, drag fields, and more.
  5. 필드 창 - 쿼리 요소와 필터를 보고서 보기로 끌거나 시각화 창의 필터 영역으로 끌 수 있는 영역입니다.The Fields pane, where query elements and filters can be dragged onto the Report view, or dragged to the Filters area of the Visualizations pane.

Power BI Desktop 탭, 보기 및 창

데이터 보기에는 다음 3개 기본 영역이 있습니다.The Data view has three main areas:

  1. 리본 - 모델링 탭이 아래에 선택되어 있습니다.The ribbon, which has the Modeling tab selected below. 이 탭에서 계산된 테이블과 열을 만들고 데이터 모델을 변경합니다.On this tab, you create calculated tables and columns, and make other changes to the data model.
  2. 가운데 창 - 선택한 테이블에 대한 데이터를 표시합니다.The center pane, which shows data for the selected table.
  3. 필드 창 - 보고서에 필드가 표시되는 방법을 제어하는 영역입니다.The Fields pane, where you control how fields are displayed in your reports.

Power BI Desktop 데이터 보기

이 작업에서는 관계 보기를 사용하지 않지만, 나중에 목록 데이터를 Power BI Desktop으로 가져오면 확인할 수 있습니다.We don't use the Relationships view in this task, but you can check it out later after we bring the list data into Power BI Desktop.

쿼리 편집기에서 쿼리를 작성하고, 데이터를 변환한 다음, 구체화된 데이터 모델을 Power BI Desktop에 로드합니다.In Query Editor, you build queries and transform data, then load that refined data model into Power BI Desktop. 쿼리 편집기에는 다음 4개 기본 영역이 있습니다.Query Editor has four main areas:

  1. 리본 - 가져온 데이터를 모양 지정하고 변환하는 여러 옵션이 있습니다.The ribbon, which has many options for shaping and transforming the data that you bring in.
  2. 왼쪽 창 - 쿼리가 나열되고 선택, 보기 및 모양 지정에 사용할 수 있는 영역입니다.The left pane, where queries are listed and available for selection, viewing, and shaping.
  3. 가운데 창 - 선택한 쿼리의 데이터가 표시되고 모양 지정에 사용할 수 있는 영역입니다.The center pane, where data from the selected query is displayed and available for shaping.
  4. 쿼리 설정 창 - 적용된 쿼리의 속성과 데이터 변환 단계를 나열합니다.The Query Settings window, which lists the query's properties and data transform steps that have been applied.

Power BI Desktop 쿼리 편집기

1단계: Power BI Desktop에 데이터 가져오기Step 1: Get data into Power BI Desktop

이 단계에서는 먼저 두 목록에 연결합니다.In this step, we'll first connect to the two lists. 그런 다음 데이터 분석에 필요하지 않은 열을 제거하여 데이터를 정리합니다.Then we'll clean up the data by removing columns we don't need for our data analysis. 또한 계산이 제대로 작동하도록 나머지 열 중 일부의 데이터 형식을 변경합니다.We'll also change the data types on some of the remaining columns so that calculations work properly. Power BI Desktop에서 데이터를 가져오고 정리하는 방법에 대한 자세한 내용은 단계별 학습 과정의 데이터 가져오기 섹션을 참조하세요.For more information on getting and cleaning data in Power BI Desktop, see the Getting Data section in our Guided Learning course.

SharePoint 목록에 연결Connect to SharePoint lists

  1. Power BI Desktop의 탭에서 데이터 가져오기, 자세히...를 차례로 클릭하거나 탭합니다.In Power BI Desktop, on the Home tab, click or tap Get Data, then More…

    데이터 가져오기

  2. 데이터 가져오기 대화 상자에서 SharePoint Online 목록, 연결을 차례로 클릭하거나 탭합니다.In the Get Data dialog box, click or tap SharePoint Online List, then Connect.

    SharePoint 목록에 연결

  3. SharePoint 사이트에 대한 URL을 입력한 다음 확인을 클릭하거나 탭합니다.Enter the URL for your SharePoint site, then click or tap OK.

    SharePoint 목록 URL

  4. 다음 대화 상자가 표시되면 올바른 자격 증명으로 로그인했는지 확인한 다음 연결을 클릭하거나 탭합니다.If you get the following dialog box, make sure you're signed in with the right credentials, then click or tap Connect.

    SharePoint 목록 자격 증명

  5. 프로젝트 세부 정보프로젝트 요청을 선택한 다음 편집을 클릭하거나 탭합니다.Select Project Details and Project Requests, then click or tap Edit.

    SharePoint 목록 선택

    이제 쿼리 편집기에서 목록이 테이블로 표시됩니다.The lists are now displayed as tables in Query Editor.

    쿼리 편집기의 테이블

테이블에서 불필요한 열 제거Remove unnecessary columns from the tables

  1. 왼쪽 탐색 창에서 프로젝트 세부 정보를 클릭하거나 탭합니다.In the left navigation pane, click or tap Project Details.
  2. 가운데 창에서 FileSystemObjectType 열을 선택한 다음 열 제거를 클릭하거나 탭합니다.In the middle pane, select the FileSystemObjectType column, then click or tap Remove Columns.

    열 제거

  3. ID 열 뒤에 있는 두 열, 즉 ServerRedirectedEmbedURLContentTypeId를 제거합니다.Remove the two columns after the Id column: ServerRedirectedEmbedURL and ContentTypeId. > [!TIP] > Shift 키를 사용하여 두 열을 선택한 다음 열 제거를 클릭하거나 탭합니다.Use the Shift key to select both columns, then click or tap Remove Columns.
  4. PMAssigned 열(총 22열)의 오른쪽에 있는 모든 열을 제거합니다.Remove all columns to the right of the PMAssigned column (a total of 22 columns). 테이블은 다음 이미지와 같습니다.The table should match the following image:

    쿼리 편집기의 프로젝트 세부 정보 테이블

  5. 방금 진행한 과정을 프로젝트 요청에 대해 반복합니다. FileSystemObjectType, ServerRedirectedEmbedURL, ContentTypeId 및 모든 열을 승인됨 열 오른쪽으로 제거합니다(총 22열).Repeat the process you just went through, now for Project Requests: remove FileSystemObjectType, ServerRedirectedEmbedURL, ContentTypeId, and all columns to the right of the Approved column (a total of 22 columns). 테이블은 다음 이미지와 같습니다.The table should match the following image:

     <span data-ttu-id="a75a2-168">쿼리 편집기의 프로젝트 요청 테이블</span><span class="sxs-lookup"><span data-stu-id="a75a2-168">Project Requests table in Query Editor</span></span>

프로젝트 세부 정보 열의 데이터 형식 변경Change the data type on Project Details columns

  1. ProjectedDays 열을 선택하고 데이터 형식: 모두, 정수를 차례로 클릭하거나 탭합니다.Select the ProjectedDays column, click or tap Data Type: Any, then Whole Number.

    데이터 형식을 정수로 변경

  2. ActualDays 열에 대해 이전 단계를 반복합니다.Repeat the previous step for the ActualDays column.
  3. ApprovedDate 열을 선택하고 데이터 형식: 모두, 날짜를 차례로 클릭하거나 탭합니다.Select the ApprovedDate column, click or tap Data Type: Any, then Date.

     <span data-ttu-id="a75a2-174">데이터 형식을 날짜로 변경</span><span class="sxs-lookup"><span data-stu-id="a75a2-174">Change data type to date</span></span>

  4. ProjectedStartDateProjectedEndDate 열에 대해 이전 단계를 반복합니다.Repeat the previous step for the ProjectedStartDate and ProjectedEndDate columns.

프로젝트 요청 열의 데이터 형식 변경Change the data type on Project Requests columns

  1. EstimatedDays 열을 선택하고 데이터 형식: 모두, 정수를 차례로 클릭하거나 탭합니다.Select the EstimatedDays column, click or tap Data Type: Any, then Whole Number.

  2. RequestDate 열을 선택하고 데이터 형식: 모두, 날짜를 차례로 클릭하거나 탭합니다.Select the RequestDate column, click or tap Data Type: Any, then Date.

변경 내용 적용 및 저장Apply and save changes

  1. 탭에서 닫기 및 적용을 클릭하여 쿼리 편집기를 닫고 기본 Power BI Desktop 창으로 돌아갑니다.On the Home tab, click Close and Apply to close Query Editor and go back to the main Power BI Desktop window.

    변경 내용 닫기 및 적용

  2. 파일, 저장을 차례로 클릭하거나 탭하고 project-analysis.pbix라는 이름으로 저장합니다.Click or tap File, then Save, and save with the name project-analysis.pbix.

2단계: 데이터 모델 향상Step 2: Improve the data model

이제 SharePoint 목록의 데이터를 Power BI Desktop으로 가져왔으므로 데이터 모델링으로 이동합니다.Now that we have the data from our SharePoint lists pulled into Power BI Desktop, we'll move on to data modeling. 데이터 모델링은 시간이 많이 걸리는 프로세스일 수 있지만, Power BI Desktop의 목록 데이터를 더 많이 활용하기 위해 수행할 수 있는 몇 가지 흥미로운 작업에 대해 간략히 살펴보겠습니다.Data modeling can be a time-consuming process, but we'll briefly show you some interesting things you can do to get more out of the list data in Power BI Desktop:

  • 두 테이블 간의 관계를 변경합니다.Change how the two tables are related to each other
  • 평일(월-금)을 기준으로 계산할 수 있도록 날짜 테이블을 추가합니다.Add a date table so we can make calculations based on weekdays
  • 계산 열을 추가하여 프로젝트 중요 시점 간의 시간 간격을 계산합니다.Add calculated columns to calculate timespans between project milestones
  • 측정값을 추가하여 프로젝트에 대한 예상 날짜와 실제 날짜의 차이를 계산합니다.Add measures to calculate variance in projected versus actual days for a project

이러한 단계가 완료되면 모델에 향상된 기능을 활용하는 시각화를 작성할 수 있습니다.After these steps are complete, we can build visualizations that take advantage of the improvements to our model. Power BI Desktop의 데이터 모델링에 대한 자세한 내용은 단계별 학습 과정의 모델링 섹션을 참조하세요.For more information on modeling data in Power BI Desktop, see the Modeling section in our Guided Learning course.

테이블 관계 변경Change table relationships

Power BI Desktop에서 목록을 가져올 때 두 테이블의 ID 열을 기준으로 하는 관계가 만들어집니다.When Power BI Desktop brought the lists in, it created a relationship between them based on the Id column in both tables. 관계는 실제로 프로젝트 요청 테이블의 ID 열과 프로젝트 세부 정보 테이블의 RequestId 열 간의 관계입니다.The relationship should actually be between the Id column in the Project Requests table, and the RequestId column in the Project Details table. 이제 수정해 보겠습니다.Let's fix that:

  1. 데이터 보기 아이콘을 클릭하거나 탭합니다.Click or tap the Data view icon.

    데이터 보기

  2. 모델링 탭에서 관계 관리를 클릭하거나 탭합니다.On the Modeling tab, click or tap Manage Relationships. 모든 데이터 모델링 단계에 대해 데이터 보기에서 이 탭을 유지합니다.We'll stay on this tab in the Data view for all the data modeling steps.

    관계 관리

  3. 기존 관계가 선택되어 있는지 확인하고, 삭제를 클릭하거나 탭한 다음, 삭제를 다시 클릭하거나 탭하여 확인합니다.Make sure the existing relationship is selected, click or tap Delete, then Delete again to confirm.

    관계 삭제

  4. 새로 만들기를 클릭하여 다른 관계를 만듭니다.Click New to create a different relationship.

  5. 관계 만들기 대화 상자에서 다음을 수행합니다.In the Create Relationship dialog box:

    1. 첫 번째 테이블의 경우 프로젝트 요청ID 열을 선택합니다.For the first table, select Project Requests, and the Id column.

    2. 두 번째 테이블의 경우 프로젝트 세부 정보RequestId 열을 선택합니다.For the second table, select Project Details, and the RequestId column.

    3. 화면은 다음 이미지와 같습니다.The screen should look like the following image. 준비가 되면 확인닫기를 차례로 클릭하거나 탭합니다.When you're ready, click or tap OK, then Close.

      관계 만들기

날짜를 기준으로 더 쉽게 계산하도록 날짜 테이블 추가Add a date table to make date-based calculations easier

  1. 새 테이블을 클릭하거나 탭합니다.Click or tap New Table.

    새 테이블

  2. 수식 입력줄에 Dates = CALENDARAUTO() 수식을 입력합니다.Enter this formula into the formula bar: Dates = CALENDARAUTO().

    Dates = CALENDARAUTO()가 있는 수식 입력줄

    이 수식은 단일 날짜 열이 있는 Dates라는 테이블을 만듭니다.This formula creates a table called Dates with a single date column. 이 테이블은 다른 테이블의 모든 날짜를 포함하고 있으며, 날짜가 더 추가되면(예: 데이터를 새로 고친 경우) 자동으로 업데이트됩니다.The table covers all dates from your other table, and it updates automatically if additional dates are added (i.e. if data is refreshed).

    이 수식과 이 섹션의 다른 수식에서는 Power BI 및 기타 기술의 수식 언어인 DAX(Data Analysis Expressions)를 사용합니다.This formula and the other ones in this section use Data Analysis Expressions (DAX), a formula language for Power BI and other technologies. 자세한 내용은 Power BI Desktop의 DAX 기본 사항을 참조하세요.For more information, see DAX basics in Power BI Desktop.

  3. Enter 키를 눌러 Dates 테이블을 만듭니다.Press Enter to create the Dates table.

    Dates 테이블

Dates 테이블에 계산 열 추가Add a calculated column to the Dates table

  1. 아직 Dates 테이블에 있으면 새 열을 클릭하거나 탭합니다.While still on the date table, click or tap New Column.

    새 열

  2. 수식 입력줄에 IsWeekDay = SWITCH(WEEKDAY(Dates[Date]), 1,0,7,0,1) 수식을 입력합니다.Enter this formula into the formula bar: IsWeekDay = SWITCH(WEEKDAY(Dates[Date]), 1,0,7,0,1).

    이 수식은 날짜 열의 날짜가 평일인지 여부를 결정합니다.This formula determines whether a date in the Date column is a weekday. 날짜가 평일이면 IsWeekDay 열의 값이 1이고, 그렇지 않으면 0입니다.If the date is a weekday, the IsWeekDay column gets a value of 1; otherwise it gets a value of 0.

  3. Enter 키를 눌러 IsWeekDay 열을 Dates 테이블에 추가합니다.Press Enter to add the IsWeekDay column to the Dates table.

    IsWeekDay 열 추가

프로젝트 세부 정보 테이블에 계산 열 추가Add a calculated column to the Project Details table

  1. 오른쪽 창에서 프로젝트 세부 정보 테이블, 새 열을 차례로 클릭하거나 탭합니다.In the right pane, click or tap the Project Details table, then New Column.

    새 열

  2. 다음 수식을 수식 입력줄에 입력합니다.Enter this formula into the formula bar:

    ApprovedStartDiff = CALCULATE(SUM(Dates[IsWeekday]),
    
       DATESBETWEEN(Dates[Date],
    
          'Project Details'[ApprovedDate],
    
          'Project Details'[ProjectedStartDate]
    
      )
    
    )
    

    이 수식은 프로젝트의 승인 시점과 예상 시작 시점 간의 차이를 계산합니다.This formula calculates the difference in days between when a project was approved and when it is projected to start. Dates 테이블의 IsWeekday 열을 사용하므로 평일만 계산됩니다.It uses the IsWeekday column from the Dates table, so it counts only weekdays.

  3. Enter 키를 눌러 ApprovedStartDiff 열을 프로젝트 세부 정보 테이블에 추가합니다.Press Enter to add the ApprovedStartDiff column to the Project Details table.

    ApprovedStartDiff 열 추가

프로젝트 요청 테이블에 계산 열 추가Add a calculated column to the Project Requests table

  1. 오른쪽 창에서 프로젝트 요청 테이블, 새 열을 차례로 클릭하거나 탭합니다.In the right pane, click or tap the Project Requests table, then New Column.

    새 열

  2. 다음 수식을 수식 입력줄에 입력합니다.Enter this formula into the formula bar:

    RequestDateAge = CALCULATE(SUM(Dates[IsWeekday]),
    
       DATESBETWEEN(Dates[Date],
    
          'Project Requests'[RequestDate],
    
          NOW()
    
       )
    
    )
    

    이 수식은 프로젝트를 요청한 날짜와 오늘 날짜(NOW ()) 간의 차이를 계산합니다.This formula calculates the difference in days between when a project was requested and today's date (NOW()). 다시 말하면 이 수식은 평일만 계산합니다.Again, the formula counts only weekdays. 이 열은 가장 오랫동안 보류 중인 프로젝트를 찾는 데 사용됩니다.This column is used to look for the project that has been pending the longest.

  3. Enter 키를 눌러 RequestDateAge 열을 프로젝트 요청 테이블에 추가합니다.Press Enter to add the RequestDateAge column to the Project Requests table.

    RequestDateAge 열 추가

프로젝트 세부 정보 테이블에 측정값 추가Add a measure to the Project Details table

  1. 오른쪽 창에서 프로젝트 세부 정보 테이블, 새 측정값을 차례로 클릭하거나 탭합니다.In the right pane, click or tap the Project Details table, then New Measure.

    새 측정값

  2. 다음 수식을 수식 입력줄에 입력합니다.Enter this formula into the formula bar:

    VarProjectedActual = DIVIDE(
    
        SUM('Project Details'[ActualDays]) - SUM('Project Details'[ProjectedDays]),
    
        SUM('Project Details'[ProjectedDays])
    
    )
    

    이 수식은 프로젝트의 실제 일 수와 예상 일 수 간의 차이를 계산합니다.This formula calculates the variance between actual and projected days for a project. 이 값을 계산 열 대신 측정값으로 추가하여 보고서에서 데이터가 필터링되거나 집계되는 방식에 관계 없이 올바른 결과를 반환합니다.We add this as a measure, rather than a calculated column, so it returns the correct results regardless of how the data is filtered or aggregated in a report.

  3. Enter 키를 눌러 VarProjectedActual 측정값을 프로젝트 세부 정보 테이블에 추가합니다.Press Enter to add the VarProjectedActual measure to the Project Details table.

    VarProjectedActual 측정값 추가

프로젝트 요청 테이블에 측정값 추가Add a measure to the Project Requests table

  1. 오른쪽 창에서 프로젝트 요청 테이블, 새 측정값을 차례로 클릭하거나 탭합니다.In the right pane, click or tap the Project Requests table, then New Measure.

    새 측정값

  2. 다음 수식을 수식 입력줄에 입력합니다.Enter this formula into the formula bar:

    MaxDaysPending = MAXX(
    
        FILTER('Project Requests', 'Project Requests'[Approved]="Pending"),
    
        'Project Requests'[RequestDateAge]
    
    )
    

    이 수식은 앞에서 정의한 계산 열을 기준으로 가장 오랫동안 보류 중인 프로젝트를 찾습니다.This formula finds the project that has been pending the longest, based on the calculated column we defined earlier.

  3. Enter 키를 눌러 MaxDaysPending 측정값을 프로젝트 요청 테이블에 추가합니다.Press Enter to add the MaxDaysPending measure to the Project Requests table.

    MaxDaysPending 측정값 추가

3단계: 보고서 시각화 만들기Step 3: Create report visualizations

이제 많은 사람들이 데이터 분석을 고려하는 단계에 있습니다. 시각화를 만들어 데이터에서 패턴을 찾을 수 있도록 합니다.Now we're at the step that many people think of when they think of data analysis: creating visualizations so we can find patterns in our data. 이 단계에서는 네 가지 시각화를 만듭니다.In this step, we'll create four visualizations:

  • 프로젝트에 예상 일 수와 실제 일 수를 표시하는 세로 막대형 차트A column chart that shows projected days versus actual days on projects
  • 각 프로젝트의 차이를 표시하는 세로 막대형 차트A column chart that shows the variance for each project
  • 가장 오랫동안 보류 중인 프로젝트를 표시하는 카드A card that shows the project that has been pending the longest
  • 프로젝트의 승인 날짜와 예상 시작 날짜 사이의 시간을 표시하는 테이블A table that shows the time between project approval and projected start date

Power BI Desktop에서 이러한 보고서 시각화를 만들면, Power BI 서비스에 데이터와 보고서를 게시하여 대시보드를 만들고 공유할 수 있습니다.After we've created these report visualizations in Power BI Desktop, we'll publish the data and reports to the Power BI service, so we can create and share dashboards. Power BI Desktop에서 보고서를 만드는 방법에 대한 자세한 내용은 단계별 학습 과정의 시각화 섹션을 참조하세요.For more information on creating reports in Power BI Desktop, see the Visualizations section in our Guided Learning course.

예상 및 실제 데이터를 표시하는 막대형 차트 만들기Create a bar chart to show projected versus actual

  1. 보고서 보기 아이콘을 클릭하거나 탭합니다.Click or tap the Report view icon. 이 보기는 나머지 시간 동안 Power BI Desktop에서 유지됩니다.We'll stay in this view for the rest of our time in Power BI Desktop.

    보고서 보기

  2. 오른쪽의 시각화 창에서 묶은 세로 막대형 차트를 클릭하거나 탭합니다.In the Visualizations pane on the right, click or tap Clustered column chart.

    시각화 - 묶은 세로 막대형 차트

  3. PMAssignedTitle필드 창의 프로젝트 세부 정보에서 시각화 창의 으로 끌어갑니다.Drag PMAssigned and Title from Project Details in the Fields pane to Axis in the Visualizations pane.

    시각화 창의 축

  4. ActualDaysProjectedDays필드 창의 프로젝트 세부 정보에서 시각화 창의 으로 끌어갑니다.Drag ActualDays and ProjectedDays from Project Details in the Fields pane to Value in the Visualizations pane.

    시각화 창의 값

  5. 이제 시각화는 다음 이미지와 같습니다.The visualization should now look like the following image.

    PMAssigned별 ProjectedDays 및 ActualDays

  6. Status필드 창의 프로젝트 세부 정보에서 시각화 창의 필터 영역으로 끌어간 다음, 완료됨 확인란을 선택합니다.Drag Status from Project Details in the Fields pane to the Filters area of the Visualizations pane, then select the Completed check box.

    Status 열 기준 필터링

    이제 차트는 완료된 프로젝트만 표시하도록 필터링되어 예상 일 수와 실제 일 수를 비교하기 때문에 의미가 있습니다.The chart is now filtered to show only completed projects, which makes sense because we are comparing projected days to actual days.

  7. 차트의 왼쪽 위 모서리에 있는 화살표를 클릭하여 프로젝트 관리자와 프로젝트의 계층 구조를 위/아래로 이동합니다.Click the arrows in the upper left corner of the chart to move up and down the hierarchy of project managers and projects. 다음 이미지에서는 프로젝트를 드릴다운한 결과가 표시됩니다.In the following image, you see what the drill down into projects looks like.

    자세한 세로 막대형 차트 분석

예상 데이터를 표시하는 막대형 차트 만들기Create a bar chart to show variance from projected

  1. 방금 만든 시각화 외부에서 캔버스를 클릭하거나 탭합니다.Click or tap on the canvas outside the visualization you just created.
  2. 오른쪽의 시각화 창에서 묶은 세로 막대형 차트를 클릭하거나 탭합니다.In the Visualizations pane on the right, click or tap Clustered column chart.

    시각화 - 묶은 세로 막대형 차트

  3. PMAssignedTitle필드 창의 프로젝트 세부 정보에서 시각화 창의 으로 끌어갑니다.Drag PMAssigned and Title from Project Details in the Fields pane to Axis in the Visualizations pane.

    시각화 창의 축

  4. VarProjectedActual필드 창의 프로젝트 세부 정보에서 시각화 창의 으로 끌어갑니다.Drag VarProjectedActual from Project Details in the Fields pane to Value in the Visualizations pane.

    시각화 창의 값

  5. Status필드 창의 프로젝트 세부 정보에서 시각화 창의 필터 영역으로 끌어간 다음, 완료됨 확인란을 선택합니다.Drag Status from Project Details in the Fields pane to the Filters area of the Visualizations pane, then select the Completed check box.

    Status 열 기준 필터링

    이제 시각화는 다음 이미지와 같습니다.The visualization should now look like the following image.

    PMAssigned별 VarProjectedActual

    이 차트에서는 Irvin Sayers와 Joni Sherman이 실행한 프로젝트를 비교하여 가변성의 정도를 확인할 수 있습니다.You can see from this chart how much more variability there is for projects that were run by Irvin Sayers versus Joni Sherman. 프로젝트별 가변성 및 예상 일 수가 실제 일 수보다 많거나 적은지 여부를 자세히 확인합니다.Drill in to see the variability by project, and whether the days projected was more or less than the actual days.

    Title별 VarProjectedActual

  6. 더 많은 시각화를 만들기 전에 이미 만든 시각화를 이동하고 크기를 조정하여 나란히 맞춥니다.Before we create more visualizations, move and resize the ones you already created, so they fit side-by-side.

    나란히 차트 맞춤

가장 오랫동안 보류 중인 프로젝트를 표시하는 카드 만들기Create a card that shows the longest pending project

  1. 방금 만든 시각화 외부에서 캔버스를 클릭하거나 탭합니다.Click or tap on the canvas outside the visualization you just created.
  2. 오른쪽의 시각화 창에서 카드를 클릭하거나 탭합니다.In the Visualizations pane on the right, click or tap Card.

    시각화 - 카드

  3. MaxDaysPending필드 창의 프로젝트 요청에서 시각화 창의 필드로 끌어갑니다.Drag MaxDaysPending from Project Requests in the Fields pane to Fields in the Visualizations pane.

    시각화 창의 필드

  4. 서식(페인트 롤러)을 클릭하거나 탭한 다음 테두리켜기로 설정합니다.Click or tap Format (paint roller), then set Border to On.

    서식 복사 - 테두리

  5. 제목켜기로 설정하고 "최대 승인 보류 일 수"라는 제목을 추가합니다.Set Title to On, then add the title "Max days pending approval".

    제목 추가

    이제 시각화는 다음 이미지와 같습니다.The visualization should now look like the following image.

     <span data-ttu-id="a75a2-316">최대 승인 보류 일 수</span><span class="sxs-lookup"><span data-stu-id="a75a2-316">Max days pending approval</span></span>

    이 보고서를 게시한 후 보류 중인 프로젝트에 대한 최대값이 특정 임계값에 도달하면 이 타일을 사용하여 경고를 트리거합니다.After we publish this report, we'll use this tile to trigger an alert if the maximum value for a pending project reaches a certain threshold.

프로젝트의 승인 날짜와 예상 시작 날짜 사이의 시간을 표시하는 테이블을 만듭니다.Create a table that shows the time between project approval and projected start date

  1. 방금 만든 시각화 외부에서 캔버스를 클릭하거나 탭합니다.Click or tap on the canvas outside the visualization you just created.
  2. 오른쪽의 시각화 창에서 테이블을 클릭하거나 탭합니다.In the Visualizations pane on the right, click or tap Table.

    시각화 - 테이블

  3. PMAssigned TitleApprovedStartDiff필드 창의 프로젝트 세부 정보에서 시각화 창의 으로 끌어갑니다.Drag PMAssigned, Title, and ApprovedStartDiff from Project Details in the Fields pane to Values in the Visualizations pane.

    시각화 창의 값

  4. ProjectedStartDate필드 창의 프로젝트 세부 정보에서 시각화 창의 필터 영역으로 끌어간 다음, (비어 있음)을 제외한 모든 날짜를 선택합니다.Drag ProjectedStartDate from Project Details in the Fields pane to the Filters area of the Visualizations pane, then select all dates except for (Blank).

    ProjectedStartDate별 필터링

  5. 모든 데이터가 표시되도록 테이블 열의 크기를 조정하고 ApprovedStartDiff를 기준으로 내림차순으로 정렬합니다.Resize the columns of the table so you can see all the data, and sort by ApprovedStartDiff, descending. 이제 시각화는 다음 이미지와 같습니다.The visualization should now look like the following image.

    ApprovedStartDiff 값이 있는 테이블

  6. 영역에서 ApprovedStartDiff의 아래쪽 화살표를 클릭하거나 탭한 다음 평균을 클릭하거나 탭합니다.In the Values area, click or tap the down arrow for ApprovedStartDiff, then click or tap Average. 이제 프로젝트 승인과 예상 시작 날짜 사이의 평균 기간이 표시됩니다.Now we can see the average duration between project approval and projected start date.

    평균 계산

  7. ApprovedStartDiff의 아래쪽 화살표를 다시 클릭하거나 탭하고, 조건부 서식을 클릭하거나 탭한 다음 배경색 눈금을 클릭하거나 탭합니다.Click or tap the down arrow for ApprovedStartDiff again, click or tap Conditional formatting, then click or tap Background color scales.

    조건부 서식

  8. 최소최대 필드의 색을 아래와 같이 설정한 다음 확인을 클릭하거나 탭합니다.Set colors for the Minimum and Maximum fields as shown below, then click or tap OK.

    조건부 서식 옵션

    이제 시각화는 다음 이미지와 같습니다.The visualization should now look like the following image.

    완성된 조건부 서식

    여기서 알 수 있듯이 Irvin Sayers가 실행하는 프로젝트는 승인 후 훨씬 나중에 시작되는 경향이 있습니다.As you can see, projects that Irvin Sayers runs tend to start a lot later after approval. 할당된 관리자 이외의 다른 요인이 있을 수 있지만 이는 조사할 가치가 있습니다.There could be factors other than the assigned manager, but this would be worth looking into.

보고서 섹션의 끝 부분에 있으며, 이제 SharePoint에서 가져온 데이터를 기반으로 하여 완전한 보고서를 만들고 Power BI Desktop에서 정리 및 모델링해야 합니다.That brings us to the end of the report section, and you should now have a complete report based on data imported from SharePoint and cleaned up and modeled in Power BI Desktop. 모든 작업이 계획에 따라 진행되었으면 보고서는 다음 이미지와 같습니다.If everything went according to plan, your report should look like the following image.

완성된 보고서

다음 단계Next steps

이 자습서 시리즈의 다음 단계에서는 Power BI 프로젝트 보고서를 게시하고 대시보드를 만듭니다.The next step in this tutorial series is to publish the Power BI project report and create a dashboard.