Microsoft Flow и Power BIMicrosoft Flow and Power BI

Microsoft Flow — это предложение SaaS для автоматизации рабочих процессов в различных приложениях и службах SaaS, которые используют бизнес-пользователи.Microsoft Flow is a SaaS offering for automating workflows across the growing number of applications and SaaS services that business users rely on. Microsoft Flow позволяет автоматизировать задачи путем интеграции избранных приложений и служб (включая Power BI) для получения уведомлений, синхронизации файлов, сбора данных и т. п.With Flow you can automate tasks by integrating your favorite apps and services (including Power BI) to get notifications, synchronize files, collect data, and more. Выполнение повторяющихся задач существенно упрощается благодаря автоматизации рабочих процессов.Repetitive tasks become easy with workflow automation.

Начните работу с Microsoft Flow прямо сейчас.Get started using Flow now.

Посмотрите видео, где Сируи создает приложение Flow, которое отправляет подробное сообщение по электронной почте коллегам при активации оповещения Power BI.Watch Sirui create a Flow that sends a detailed email to colleagues when a Power BI alert is triggered. Затем сделайте то же самое, выполнив пошаговые инструкции, приведенные под видео.Then follow the step-by-step instructions below the video to try it out yourself.

Создание последовательности, которая активируется оповещением о данных Power BICreate a flow that is triggered by a Power BI data alert

Предварительные требованияPrerequisites

В этом руководстве показано, как создать две разные последовательности — на основе шаблона и с нуля.This tutorial will show you how to create two different flows; one from a template and one from scratch. Для дальнейшей работы создайте оповещение о данных в Power BI, создайте бесплатную учетную запись Slack и зарегистрируйтесь в Microsoft Flow (это бесплатно).To follow along, create a data alert in Power BI, create a free Slack account, and sign up for Microsoft Flow (it's free!).

Создание последовательности, использующей Power BI, на основе шаблонаCreate a flow that uses Power BI - from a template

В этой задаче мы создадим на основе шаблона простую последовательность, которая активируется с помощью оповещения о данных (уведомления) Power BI.In this task we'll use a template to create a simple flow that is triggered by a Power BI data alert (notification).

  1. Войдите в Microsoft Flow (flow.microsoft.com).Sign in to Microsoft Flow (flow.microsoft.com).

  2. Выберите Мои потоки.Select My flows.

    Строка меню "Последовательности"

  3. Выберите Создать из шаблона.Select Create from template.

    Строка меню "Мои последовательности"

  4. С помощью поля поиска найдите шаблоны Power BI и выберите Отправка электронного письма кому угодно при активации оповещения о данных Power BI > Продолжить.Use the Search box to find Power BI templates and select Send an e-mail to any audience when a Power BI data alert is triggered > Continue.

    результаты поиска

Создание последовательностиBuild the flow

Этот шаблон содержит один триггер (оповещение о данных Power BI для новых олимпийских медалей сборной Ирландии) и одно действие (отправка сообщения электронной почты).This template has one trigger (Power BI data alert for new Olympic medals for Ireland) and one action (send an email). При выборе поля в Microsoft Flow отобразится динамическое содержимое, которое можно использовать.As you select a field, Flow displays dynamic content that you can include. В этом примере мы включили в текст сообщения значение и URL-адрес плитки.In this example we'll included the tile value and the tile URL in the message body.

шаблон последовательности

  1. В раскрывающемся списке триггера выберите оповещение о данных Power BI.From the trigger dropdown, select a Power BI data alert. Выберите New medal for Ireland (Новая медаль для Ирландии).Select New medal for Ireland. Чтобы узнать, как создать оповещение, см. статью Оповещения о данных в службе Power BI.To learn how to create an alert, see Data alerts in Power BI.

    раскрывающийся список оповещений

  2. Введите один или несколько допустимых адресов электронной почты, а затем выберите Изменить (см. ниже) или Добавить динамическое содержимое.Enter one or more valid email addresses and then select Edit (shown below) or Add dynamic content.

    Экран отправки электронных сообщений

  3. Flow создаст заголовок и сообщение, которые можно сохранить или изменить.Flow creates a title and message for you which you can keep or modify. Вы можете использовать все значения, заданные при создании оповещения в Power BI: просто поместите курсор и выберите нужный элемент в серой выделенной области.All the values you set when you created the alert in Power BI are available for your use -- just place your cursor and select from the grey highlighted area.

    Экран отправки электронных сообщений

  4. Например, если в Power BI вы создали заголовок оповещения We won another medal (Мы получили еще одну медаль), можно выбрать Заголовок оповещения, чтобы добавить этот текст в поле темы своего сообщения электронной почты.For example, if you created an alert title in Power BI of We won another medal, you can select Alert title to add that text to your email Subject field.

    создание текста электронного сообщения

    Вы также можете использовать текст сообщения по умолчанию или создать собственный.And, you can accept the default Email body or create your own. В примере выше приводится несколько изменений в сообщении.The example above contains a few modifications to the message.

  5. Когда все будет готово, выберите Создать поток или Сохранить поток.When you're done, select Create flow or Save flow. Последовательность будет создана и проанализирована.The flow is created and evaluated. При обнаружении ошибок в Microsoft Flow появятся соответствующие сообщения.Flow lets you know if it finds errors.

  6. Если будут обнаружены ошибки, выберите Изменить поток для их исправления. В противном случае выберите Готово, чтобы выполнить новую последовательность.If errors are found, select Edit flow to fix them, otherwise, select Done to run the new flow.

    сообщение об успехе

  7. Когда оповещение о данных активируется, на указанные вами адреса будут отправлены сообщения электронной почты.When the data alert is triggered, an email will be sent to the addresses you indicated.

    оповещение по электронной почте

Создание последовательности, использующей Power BI, с нуляCreate a Flow that uses Power BI - from scratch (blank)

В этой задаче мы создадим с нуля простую последовательность, которая активируется с помощью оповещения о данных (уведомления) Power BI.In this task we'll create a simple flow from scratch that is triggered by a Power BI data alert (notification).

  1. Войдите в Microsoft Flow.Sign in to Microsoft Flow.

  2. Выберите Мои потоки > Создать с нуля.Select My flows > Create from blank.

    Верхняя строка меню "Последовательность"

  3. С помощью поля поиска найдите триггер Power BI и выберите Power BI — When a data driven alert is triggered (Power BI — при активации оповещения о данных).Use the Search box to find a Power BI trigger and select Power BI - when a data driven alert is triggered.

Создание последовательностиBuild your flow

  1. В раскрывающемся списке выберите имя оповещения.From the dropdown, select the name of your alert. Чтобы узнать, как создать оповещение, см. статью Оповещения о данных в службе Power BI.To learn how to create an alert, see Data alerts in Power BI.

    выбор имени оповещения

  2. Выберите Новый шаг > Добавить действие.Select New step > Add an action.

    добавление нового шага

  3. С помощью поиска найдите Outlook и выберите Создать событие.Search for Outlook and select Create event.

    создание последовательности

  4. Заполните поля в событии.Fill in the event fields. При выборе поля в Microsoft Flow отобразится динамическое содержимое, которое можно использовать.As you select a field, Flow displays dynamic content that you can include.

    продолжение создания последовательности

  5. Когда все будет готово, выберите Create flow.Selet Create flow when done. Microsoft Flow сохранит и проанализирует последовательность.Flow saves and evaluates the flow. Если ошибок нет, выберите Готово, чтобы выполнить последовательность.If there are no errors, select Done to run this flow. Новая последовательность будет добавлена на страницу Мои потоки.The new flow is added to your My flows page.

    Завершение последовательности

  6. Если последовательность активируется с помощью оповещения о данных Power BI, вы получите в Outlook примерно следующее уведомление о событии:When the flow is triggered by your Power BI data alert, you'll receive an Outlook event notification similar to this one.

    Последовательность запускает уведомления Outlook

Дальнейшие действияNext steps