Создание отчета Power BI для анализа проектовCreate a Power BI report to analyze projects

Примечание. Эта статья входит в серию руководств по использованию PowerApps, Microsoft Flow и Power BI с SharePoint Online.Note: 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.

В этой задаче мы создадим отчет Power BI на основе двух списков SharePoint.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.Tip: The download package for this scenario includes a finished version of this report: project-analysis.pbix.

Краткий обзор Power BI DesktopQuick 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

Представление Отчет содержит пять основных областей.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

Представление Данные содержит три основные области.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. Редактор запросов содержит четыре основные области.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 DesktopStep 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.

Подключение к спискам SharePointConnect 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. Введите URL-адрес сайта SharePoint и нажмите кнопку ОК.Enter the URL for your SharePoint site, then click or tap OK.

    URL-адрес списка SharePoint

  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. Выберите списки Project Details (Сведения о проекте) и Project Requests (Запросы проекта), затем нажмите кнопку Изменить.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. На панели навигации слева выберите список Project Details (Сведения о проекте).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: ServerRedirectedEmbedURL и ContentTypeId.Remove the two columns after the Id column: ServerRedirectedEmbedURL and ContentTypeId. Подсказка. Чтобы выбрать оба столбца, сначала используйте клавишу SHIFT, а затем щелкните Удалить столбцы.Tip: 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:

    Таблица Project Details в редакторе запросов

  5. Повторите этот процесс, который вы выполнили для таблицы Project Details, и удалите все столбцы справа от столбца Approved (всего 22 столбца).Repeat the process you went through for Project Details, and remove 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="d8ca9-168">Таблица Project Requests в редакторе запросов</span><span class="sxs-lookup"><span data-stu-id="d8ca9-168">Project Requests table in Query Editor</span></span>

Изменение типа данных в столбцах таблицы Project DetailsChange 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="d8ca9-174">Изменение типа данных на дату</span><span class="sxs-lookup"><span data-stu-id="d8ca9-174">Change data type to date</span></span>

  4. Повторите предыдущий шаг для столбцов ProjectedStartDate и ProjectedEndDate.Repeat the previous step for the ProjectedStartDate and ProjectedEndDate columns.

Изменение типа данных в столбцах таблицы Project RequestsChange 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. На вкладке Главная нажмите кнопку Закрыть и применить, чтобы закрыть редактор запросов и вернуться в главное окно PowerBI 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

Теперь, когда мы загрузили в PowerBI Desktop данные из списков SharePoint, перейдем к моделированию данных.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 в таблице Project Requests и столбец RequestId в таблице Project Details.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. Для первой таблицы выберите Project Requests и столбец Id.For the first table, select Project Requests, and the Id column.
    2. Для второй таблицы выберите Project Details и столбец 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.

      Создание связи

Добавление таблицы дат для упрощения вычислений на основе даты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 tables and updates automatically if additional dates are added (i.e. if data is refreshed).

    Эта формула и другие формулы в этой статье используют выражения анализа данных (DAX), язык формул для Power BI и других технологий.This formula and the other ones in this section use Data Analysis Expressions (DAX), a formula language for Power BI and other technologies. Дополнительные сведения см. в статье Основные сведения о DAX в Power BI Desktop.For more information, see DAX basics in Power BI Desktop.

  3. Нажмите клавишу ВВОД, чтобы создать таблицу 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).

    Эта формула определяет, является ли дата в столбце Date рабочим днем.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. Нажмите клавишу ВВОД, чтобы добавить столбец IsWeekDay в таблицу Dates.Press Enter to add the IsWeekDay column to the Dates table.

    Добавление столбца IsWeekDay

Добавление вычисляемого столбца в таблицу Project Details.Add a calculated column to the Project Details table

  1. На панели справа выберите таблицу Project Details, а затем нажмите кнопку Создать столбец.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. Формула использует столбец IsWeekday из таблицы Dates, поэтому она считает только рабочие дни.It uses the IsWeekday column from the Dates table, so it counts only weekdays.

  3. Нажмите клавишу ВВОД, чтобы добавить столбец ApprovedStartDiff в таблицу Project Details.Press Enter to add the ApprovedStartDiff column to the Project Details table.

    Добавление столбца ApprovedStartDiff

Добавление вычисляемого столбца в таблицу Project RequestsAdd a calculated column to the Project Requests table

  1. На панели справа выберите таблицу Project Requests, а затем нажмите кнопку Создать столбец.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. Нажмите клавишу ВВОД, чтобы добавить столбец RequestDateAge в таблицу Project Requests.Press Enter to add the RequestDateAge column to the Project Requests table.

    Добавление столбца RequestDateAge

Добавление меры в таблицу сведений о проектеAdd a measure to the Project Details table

  1. На панели справа выберите таблицу Project Details, а затем нажмите кнопку Создать меру.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. Нажмите клавишу ВВОД, чтобы добавить меру VarProjectedActual в таблицу Project Details.Press Enter to add the VarProjectedActual measure to the Project Details table.

    Добавление меры VarProjectedActual

Добавление меры в таблицу запросов на проектAdd a measure to the Project Requests table

  1. На панели справа выберите таблицу Project Requests, а затем нажмите кнопку Создать меру.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. Нажмите клавишу ВВОД, чтобы добавить столбец MaxDaysPending в таблицу Project Requests.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. Перетащите столбцы PMAssigned и Title из таблицы Project Details на панели Поля в таблицу Axis (Оси) на панели Визуализации.Drag PMAssigned and Title from Project Details in the Fields pane to Axis in the Visualizations pane.

    Таблица Axis на панели "Визуализации"

  4. Перетащите столбцы ActualDays и ProjectedDays из таблицы Project Details на панели Поля в таблицу Value (Значение) на панели Визуализации.Drag ActualDays and ProjectedDays from Project Details in the Fields pane to Value in the Visualizations pane.

    Таблица Value на панели "Визуализации"

  5. Визуализация должна выглядеть приблизительно так:The visualization should now look like the following image.

    Фильтрация ProjectedDays и ActualDays по значению PMAssigned

  6. Перетащите столбец Status из таблицы Project Details на панели Поля в область Фильтры на панели Визуализации. Затем установите флажок Завершено.Drag Status from Project Details in the Fields pane to the Filters area of the Visualizations pane, then select the Completed check box.

    Фильтрация по столбцу состояния

    Теперь диаграмма фильтруется для отображения только завершенных проектов, так как мы сравниваем прогнозируемые дни с фактическими днями.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. Перетащите столбцы PMAssigned и Title из таблицы Project Details на панели Поля в таблицу Axis (Оси) на панели Визуализации.Drag PMAssigned and Title from Project Details in the Fields pane to Axis in the Visualizations pane.

    Таблица Axis на панели "Визуализации"

  4. Перетащите столбцы VarProjectedActual из таблицы Project Details на панели Поля в таблицу Value на панели Визуализации.Drag VarProjectedActual from Project Details in the Fields pane to Value in the Visualizations pane.

    Таблица Value на панели "Визуализации"

  5. Перетащите столбец Status из таблицы Project Details на панели Поля в область Фильтры на панели Визуализации. Затем установите флажок Завершено.Drag Status from Project Details in the Fields pane to the Filters area of the Visualizations pane, then select the Completed check box.

    Фильтрация по столбцу состояния

    Визуализация должна выглядеть приблизительно так:The visualization should now look like the following image.

    Фильтрация VarProjectedActual по значению PMAssigned

    На этой диаграмме вы можете видеть расхождения между проектами, которые выполняли Сергей Иванов и Иван Сергеев.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.

    Фильтрация VarProjectedActual по значению Title

  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 из таблицы Project Requests на панели Поля в таблицу Fields (Поля) в области Визуализации.Drag MaxDaysPending from Project Requests in the Fields pane to Fields in the Visualizations pane.

    Таблица Fields на панели "Визуализации"

  4. Выберите значок Формат (малярный валик), затем установите для параметра Граница значение Вкл.Click or tap Format (paint roller), then set Border to On.

    Формат — граница

  5. Установите для параметра Заголовок значение Вкл., затем добавьте имя "Max days pending approval" (Максимальное число дней в ожидании утверждения).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="d8ca9-316">Максимальное число дней в ожидании утверждения</span><span class="sxs-lookup"><span data-stu-id="d8ca9-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, Title и ApprovedStartDiff из таблицы Project Details на панели Поля в таблицу Values (Значения) на панели Визуализации.Drag PMAssigned, Title, and ApprovedStartDiff from Project Details in the Fields pane to Values in the Visualizations pane.

    Таблица Values на панели "Визуализации"

  4. Перетащите столбец ProjectedStartDate из таблицы Project Details на панели Поля в область Фильтры панели Визуализации. Затем выберите все даты, кроме (Пусто).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. Измените размер столбцов таблицы, чтобы отобразить все данные.Resize the columns of the table so you can see all the data. Визуализация должна выглядеть приблизительно так:The visualization should now look like the following image.

    Таблица со значениями ApprovedStartDiff

  6. Нажмите стрелку вниз возле значения ApprovedStartDiff, затем выберите Среднее, чтобы отобразить среднее время между датой утверждения проекта и прогнозируемой датой начала.Click or tap the down arrow for ApprovedStartDiff, then click or tap Average, so we can see the average duration between project approval and projected start date.

    Вычисление среднего значения

  7. Нажмите стрелку вниз возле значения ApprovedStartDiff еще раз, затем нажмите Условное форматирование.Click or tap the down arrow for ApprovedStartDiff again, then click or tap Conditional formatting.

    Условное форматирование

  8. Используйте параметры по умолчанию и нажмите кнопку ОК.Use the default settings and click OK.

    Параметры условного форматирования

    Визуализация должна выглядеть приблизительно так:The visualization should now look like the following image.

    Выполненное условное форматирование

    Как видите, проекты Сергея Иванова начинаются намного позже после утверждения.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.