Пошаговое руководство по реализации готового сценария интеграции SharePoint OnlineWalk end-to-end through the completed SharePoint Online integration scenario

Примечание. Эта статья входит в серию руководств по использованию 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.

В рамках этой серии руководств мы рассмотрели очень много тем — от создания приложений и последовательностей до создания и внедрения отчетов в SharePoint.We have covered a huge amount of ground in this series of tutorials, from building apps and flows, to creating reports and embedding them in SharePoint. Мы надеемся, что вы многому научились и узнали об интеграции этих технологий. И теперь вы можете интегрировать приложения, последовательности и отчеты в SharePoint, исходя из своих потребностей.We hope you've learned a lot and have enough exposure to how these technologies integrate, so that you can integrate apps, flows, and reports into SharePoint based on your own needs. В завершение серии мы рассмотрим сценарий, на примере которого вы увидите, как взаимодействуют все компоненты.Before we finish, we want to walk through the scenario end-to-end and see how all the parts work together.

Шаг 1. Добавление проекта в список Project Requests (Запросы проекта)Step 1: Add a project to the Project Requests list

  1. В списке Project Requests (Запросы проекта) выберите All Items (Все элементы) и Приложение для запросов проектов.In the Project Requests list, click or tap All Items, then Project Requests app.

    Просмотр приложения для запросов проектов

  2. Нажмите кнопку Open (Открыть), чтобы открыть приложение в новой вкладке браузера.Click Open, which opens the app in a new browser tab.

    Открытие приложения для запросов проектов

  3. В приложении щелкнитеIn the app, click or tap Значок добавления элемента для создания элемента.to create a new item.
  4. Заполните форму следующими значениями:Fill out the form with the following values:

    • Title = "Мобильные устройства для группы разработчиков"Title = "Mobile devices for design team"
    • Approved = "Утверждено"Approved = "Pending"
    • Description = "Группа разработчиков будет использовать устройства, предоставленные компанией Contoso"Description = "The design team will now use Contoso-supplied devices"
    • EstimatedDays = "30"EstimatedDays = "30"
    • ProjectType = "Новое оборудование"ProjectType = "New hardware"
    • RequestDate = "01.03.2017"RequestDate = "03/01/2017"
    • Requestor = "Мария Петрова"Requestor = "Emily Braun"

      Форма редактирования "Запросы проекта"

  5. ЩелкнитеClick or tap Значок с галочкойи закройте вкладку браузера., then close the browser tab.
  6. Вернитесь к списку Project Requests (Запросы проекта), выберите Приложение для запросов проектов и All Items (Все элементы).Go back to the Project Requests list, click or tap Project Requests app, then All Items.

    Просмотр всех элементов

  7. Просмотрите новую запись в списке.Verify the new entry in the list.

    Список SharePoint с новой записью

Шаг 2. Утверждение проектаStep 2: Approve the project

  1. Когда вы добавляете элемент на шаге 1, выполняющаяся последовательность отправляет письмо для утверждения.When you add the item in Step 1, the flow should run and send out an approval mail. Ниже показана папка "Входящие" учетной записи электронной почты утверждающего.Check the inbox of the approver's email account.

    Письмо с запросом на утверждение

  2. Нажмите кнопку Approve (Утвердить).Click Approve. Последовательность запускает следующий процесс, и пользователь, запрашивающий проект, получает отзыв непосредственно на электронную почту.The flow runs another process, and you get feedback like the following directly in the email.

    Действие выполнено

  3. Письмо с утверждением можно просмотреть в папке "Входящие" учетной записи электронной почты пользователя, запрашивающего проекты.Check the inbox of the requestor's email account, and you should see an approval email.

    Письмо с утверждением для пользователя, запрашивающего проекты

  4. Просмотрите обновленную запись в списке.Verify the updated entry in the list.

    Список SharePoint с обновленной записью

Шаг 3. Назначение руководителя проектаStep 3: Assign a manager to the project

  1. Сначала откроем список Project Details (Сведения о проекте) в SharePoint.First, let's look at the Project Details list in SharePoint. Новый проект имеет значение Unassigned (Не назначено) в столбце PMAssigned.The new project has a value of Unassigned in the PMAssigned column.

    Неназначенный проект в списке SharePoint

  2. В области навигации слева на сайте SharePoint выберите Project Management app (Приложение для управления проектами).In the SharePoint site, in the left navigation, click or tap Project Management app.
  3. На первом экране щелкните Assign Manager (Назначить руководителя).On the first screen, click or tap Assign Manager.

    Назначение руководителя проекта

  4. На экране Assign Manager (Назначение руководителя) появятся два неназначенных проекта из списка.On the Assign Manager screen, you see the two unassigned projects from the list. Выберите проект Мобильные устройства для группы разработчиков.Select the Mobile devices for design team project.

    Неназначенный проект, выделенный в приложении

  5. В поле для ввода текста Manager (Руководитель) введите "Иван Сергеев", а затем щелкните ОК.In the Manager text input, enter "Joni Sherman", then click OK.

    Так как изменение применяется к списку, а коллекция обновляется, отобразятся только неназначенные проекты.The change is applied to the list, and the gallery refreshes so only the remaining unassigned project is displayed.

    Назначенный руководитель проекта

  6. Закройте приложение и вернитесь к списку SharePoint.Close the app, and go back to the SharePoint list. Вы увидите обновленную запись проекта с именем руководителя проекта.You'll see that the project entry is now updated with the project manager name.

    Назначенный элемент в списке SharePoint

Шаг 4. Добавление предполагаемого времени выполнения проектаStep 4: Add time estimates for the project

  1. Щелкните Значок перехода назад, чтобы перейти на первый экран, и нажмите кнопку Update Details (Обновить сведения).Click or tap Back icon to go back to the first screen, then click or tap Update Details.

    Обновление сведений о проекте

  2. На экране View Projects (Просмотр проектов) введите в поле поиска "Мобильные".On the View Projects screen, enter "Mobile" in the search box.

    Поиск в приложении

  3. Щелкните Значок со стрелкой для перехода к сведениям рядом с результатом Мобильные устройства для группы разработчиков.Click Details arrow icon for the Mobile devices for design team item.

    Выбор проекта для обновления

  4. На экране Update Details (Обновление сведений) определите следующие значения:On the Update Details screen, set the following values:

    • поле Status = "Не начато";The Status field = "Not started"
    • поле ProjectedStartDate = "06.03.2017";The ProjectedStartDate field = "3/6/2017"
    • поле ProjectedEndDate = "24.03.2017";The ProjectedEndDate field = "3/24/2017"
    • поле ProjectedDays = "15".The ProjectedDays field = "15"

      Обновление сведений о проекте

  5. ЩелкнитеClick or tap Значок с галочкой для применения изменений к списку SharePoint.to apply the change to the SharePoint list.
  6. Закройте приложение и вернитесь к списку.Close the app, and go back to the list. Мы обновили для записи проекта дату и день.You'll see that the project entry is now updated with the date and day changes.

    Обновленные сведения в списке SharePoint

Шаг 5. Просмотр данных отчета для существующих проектовStep 5: Review report data for existing projects

  1. В SharePoint Online щелкните Содержимое сайта и Страницы сайта.In SharePoint Online, click or tap Site contents, then Site Pages.
  2. Откройте страницу Анализ проекта, созданную ранее.Open the Project Analysis page that we created earlier.

    Внедренный отчет об анализе проекта

  3. Просмотрите визуализацию с расхождениями.Review the variance visualization.

    Диаграмма, на которой показаны расхождения

    При создании визуализации мы уже отметили значительное расхождение между проектами, которые выполняли Сергей Иванов и Иван Сергеев.As we noted when we created this visualization, there is a lot more variance for projects that were run by Irvin Sayers versus Joni Sherman.

  4. Просмотрите визуализацию, и вы увидите, что самое высокое расхождение характерно для двух проектов, на выполнение которых потребовалось больше времени, чем предполагалось.Drill into the visualization, and you see that much of the variance comes from two projects that took a lot longer than projected.

    Диаграмма со сведениями о расхождении

  5. Просмотрите таблицу, на которой показано время между утверждением проектов и предполагаемой датой их начала.Review the table that shows how long it takes for projects to go from approval to projected start date.

    Таблица с разными датами начала проектов

    Снова-таки, при создании визуализации мы отметили, что проекты, назначенные Сергею Иванову, начинаются позже. Два из них начинаются значительно позже остальных.As we noted when we created this visualization, the projects that Irvin Sayers is assigned to take longer to start, with two projects taking much longer than the rest.

Шаг 6. Реагирование на задержки выполнения проектов в состоянии ожиданияStep 6: Respond to pending project delays

  1. В службе Power BI выберите набор данных project-analysis и щелкните Обновить.In the Power BI service, click or tap the project-analysis dataset, then click or tap REFRESH NOW. При обновлении активируется оповещение, настроенное для проектов в ожидании.The refresh triggers the alert we set up for pending projects.

    Обновление набора данных

  2. По окончании обновления в правом верхнем углу центра уведомлений отобразится значок нового уведомления.After the refresh is complete, the Notification Center at top right shows a new notification icon.

    Центр уведомлений Power BI

    Так как он может появится не сразу, проверьте через некоторое время, не отобразился ли он.This can take some time, so check back if you don't see it right away.

  3. Откройте центр уведомлений, чтобы просмотреть сведения активированного оповещения.Open the Notification Center to see the details of the alert that fired.

    Уведомление об оповещении

  4. Ниже показана папка "Входящие" пользователя, создавшего оповещение (в нашем примере это Лилия Медведева).Check the inbox for the person who created the alert (Megan Bowen in our case).

    Письмо с оповещением из Power BI

  5. Ниже показана папка "Входящие" пользователя, включенного в последовательность оповещений о данных (в нашем примере это Артем Кузнецов).Check the inbox for the person you added in the data alerts flow (Allan DeYoung in our case).

    Письмо с оповещением из Microsoft Flow

  6. Теперь, когда у вас есть сведения о проектах в состоянии ожидания, при необходимости вы можете утвердить любой из них.Now that you have information on pending projects, you can go back and approve any that have been waiting for your attention.

На этом мы завершаем текущее пошаговое руководство и всю серию связанных руководств.That brings us to the conclusion of our end-to-end walkthrough and this series of tutorials. Мы рекомендуем вам продолжить изучение материалов на следующих сайтах:We encourage you to continue your journey at the following sites:

Оставьте в комментариях свой отзыв об этой серии руководств. Также вы можете указать, как можно дополнить или расширить материалы, чтобы это упростило работу с описанными здесь технологиями.Let us know in the comments if you have any feedback on this series, suggestions for additions, or ideas for additional content that will help you work with the technologies that we covered.