Пошаговое руководство по реализации готового сценария интеграции SharePoint Online
Примечание
Эта статья является частью серии руководств по использованию Power Apps, Power Automate и Power BI с SharePoint Online. Обязательно просмотрите вводные сведения, чтобы получить общее представление о процессе и скачать связанные файлы.
В рамках этой серии руководств мы рассмотрели очень много тем, от создания приложений на основе холста и потоков до создания и внедрения отчетов в SharePoint. Мы надеемся, что вы многому научились и узнали об интеграции этих технологий. И теперь вы можете интегрировать приложения на основе холста, потоки и отчеты в SharePoint, исходя из своих потребностей. В завершение серии мы рассмотрим сценарий, на примере которого вы увидите, как взаимодействуют все компоненты.
Шаг 1. Добавление проекта в список Project Requests (Запросы проекта)
В списке Project Requests (Запросы проекта) выберите All Items (Все элементы) и Приложение для запросов проектов.
Нажмите кнопку Открыть, чтобы открыть приложение в новой вкладке браузера.
В приложении щелкните или нажмите для создания элемента.
Заполните форму следующими значениями:
Title = "Мобильные устройства для группы разработчиков"
Approved = "Ожидается"
Description = "Группа разработчиков будет использовать устройства, предоставленные компанией Contoso"
EstimatedDays = "30"
ProjectType = "Новое оборудование"
RequestDate = "01.03.2017"
Requestor = "Мария Петрова"
Щелкните или нажмите и закройте вкладку браузера.
Вернитесь к списку Запросы проекта, выберите Приложение для запросов проектов и Все элементы.
Просмотрите новую запись в списке.
Шаг 2. Утверждение проекта
Когда вы добавляете элемент на шаге 1, запускается поток, который отправляет письмо для утверждения. Ниже показана папка "Входящие" учетной записи электронной почты утверждающего.
Нажмите кнопку Утвердить. Поток запускает следующий процесс, и пользователь, запрашивающий проект, получает отзыв непосредственно на электронную почту.
Письмо с утверждением можно просмотреть в папке "Входящие" учетной записи электронной почты пользователя, запрашивающего проекты.
Просмотрите обновленную запись в списке.
Шаг 3. Назначение руководителя проекта
Сначала откроем список Project Details (Сведения о проекте) в SharePoint. Новый проект имеет значение Unassigned (Не назначено) в столбце PMAssigned.
В области навигации слева на сайте SharePoint выберите Project Management app (Приложение для управления проектами).
На первом экране щелкните Assign Manager (Назначить руководителя).
На экране Assign Manager (Назначение руководителя) появятся два неназначенных проекта из списка. Выберите проект Мобильные устройства для группы разработчиков.
В поле для ввода текста Manager (Руководитель) введите "Иван Сергеев", а затем щелкните ОК.
Так как изменение применяется к списку, а коллекция обновляется, отобразятся только неназначенные проекты.
Закройте приложение и вернитесь к списку. Вы увидите обновленную запись проекта с именем руководителя проекта.
Шаг 4. Добавление предполагаемого времени выполнения проекта
Щелкните или коснитесь чтобы вернуться к первому экрану, затем щелкните или коснитесь Обновление сведений.
На экране View Projects (Просмотр проектов) введите в поле поиска "Мобильные".
Нажмите для элемента Мобильные устройства для группы разработчиков.
На экране Update Details (Обновление сведений) определите следующие значения:
поле Status = "Не начато";
поле ProjectedStartDate = "06.03.2017";
поле ProjectedEndDate = "24.03.2017";
поле ProjectedDays = "15".
Щелкните или нажмите для применения изменений к списку.
Закройте приложение и вернитесь к списку. Мы обновили для записи проекта дату и день.
Шаг 5. Просмотр данных отчета для существующих проектов
В SharePoint Online щелкните Содержимое сайта и Страницы сайта.
Откройте страницу Анализ проекта, созданную ранее.
Просмотрите визуализацию с расхождениями.
При создании визуализации мы уже отметили значительное расхождение между проектами, которые выполняли Сергей Иванов и Иван Сергеев.
Просмотрите визуализацию, и вы увидите, что самое высокое расхождение характерно для двух проектов, на выполнение которых потребовалось больше времени, чем предполагалось.
Просмотрите таблицу, на которой показано время между утверждением проектов и предполагаемой датой их начала.
Снова-таки, при создании визуализации мы отметили, что проекты, назначенные Сергею Иванову, начинаются позже. Два из них начинаются значительно позже остальных.
Шаг 6. Реагирование на задержки выполнения проектов в состоянии ожидания
В службе Power BI выберите набор данных project-analysis и щелкните ОБНОВИТЬ. При обновлении активируется оповещение, настроенное для проектов в ожидании.
По окончании обновления в правом верхнем углу центра уведомлений отобразится значок нового уведомления.
Так как он может появится не сразу, проверьте через некоторое время, не отобразился ли он.
Откройте центр уведомлений, чтобы просмотреть сведения активированного оповещения.
Ниже показана папка "Входящие" пользователя, создавшего оповещение (в нашем примере это Лилия Медведева).
Ниже показана папка "Входящие" пользователя, включенного в поток оповещений о данных (в нашем примере это Артем Кузнецов).
Теперь, когда у вас есть сведения о проектах в состоянии ожидания, при необходимости вы можете утвердить любой из них.
На этом мы завершаем текущее пошаговое руководство и всю серию связанных руководств. Мы рекомендуем вам продолжить изучение материалов на следующих сайтах:
- Power Apps
- Power Automate
- Power BI
- Сообщество бизнес-пользователей
- SharePoint
- Техническое сообщество Майкрософт
Оставьте в комментариях свой отзыв об этой серии руководств. Также вы можете указать, как можно дополнить или расширить материалы, чтобы это упростило работу с описанными здесь технологиями.
См. также
Примечание
Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).
Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по