将 Power BI 数据警报与 Power Automate 集成

使用 Power Automate 将 Power BI 与你喜欢的应用和服务集成。 借助 Power Automate,可以创建自动化工作流来获取通知、同步文件、收集数据等。 本文介绍如何从 Power BI 数据警报自动生成电子邮件。

先决条件

本文介绍如何创建两个不同的流:一个来自模板,一个从头开始。 若要继续作, 请在 Power BI 中创建数据警报,并 注册 Power Automate。 这是免费的!

从模板创建流

在此任务中,我们使用模板创建由 Power BI 数据警报(通知)触发的流。

  1. 登录到 Power Automate (https://flow.microsoft.com)。

  2. 选择模板,搜索 Power BI>当 Power BI 数据警报被触发时,向任何目标受众发送电子邮件。

    显示 Power Automate 在触发 Power BI 数据警报模板选项时向任何受众发送电子邮件的屏幕截图。

构建流程

此模板包含一个触发器、一个 Power BI 数据警报和一个用于发送电子邮件的操作。 选择字段时,Power Automate 会显示可以包含的动态内容。 在此示例中,我们在消息正文中包含磁贴值和磁贴 URL。

  1. 选择继续

    显示 Power Automate 和 Power BI 发送邮件选项的屏幕截图。

  2. “警报 ID ”框中,选择 Power BI 数据警报。 若要了解如何创建警报,请参阅 Power BI 中的数据警报

    屏幕截图,显示在警报 ID 框中选择警报的位置。

  3. 输入一个或多个有效的电子邮件地址。

  4. Power Automate 会自动为你生成 主题正文 ,你可以保留或修改。 正文文本使用 HTML 进行格式设置。

    显示 Power Automate 自动生成的电子邮件文本的屏幕截图。

  5. 完成消息后,选择“ 新建步骤 ”或“ 保存”。 Power Automate 创建并评估流程。

    如果 Power Automate 发现错误,它会告知你。

  6. 选择 “编辑流 ”以修复错误。 否则,请选择 “完成 ”以运行新流。

    显示 Power Automate 成功消息的屏幕截图。

  7. 当更改触发数据警报时,Power Automate 会向你指示的地址发送电子邮件。

    显示 Power Automate 警报电子邮件的屏幕截图。

从头开始创建流

在此任务中,我们将从头开始创建一个简单的流,该流由 Power BI 数据警报(通知)触发。

  1. 登录到 Power Automate

  2. 选择“ 创建>自动流”。

    Power Automate > 创建自动化云流屏幕的屏幕截图。

  3. 生成自动化流中,为流命名。

  4. “选择流的触发器”中,搜索 Power BI

  5. 选择 Power BI - 当数据驱动警报被触发时>创建

    “生成自动流”屏幕的屏幕截图。

构建您的流程

  1. “警报 ID ”框中,选择警报的名称。 若要了解如何创建警报,请参阅 Power BI 中的数据警报

    显示如何选择警报名称的屏幕截图。

  2. 选择新建步骤

  3. “选择操作”中,搜索Outlook>创建事件

    显示如何在创建事件时选择动作的屏幕截图。

  4. 填写事件字段。 选择字段时,Power Automate 会显示可以包含的动态内容。

    显示继续生成流的位置的屏幕截图。

  5. 完成后,选择 “创建流 ”。 Power Automate 保存并评估流程。 如果没有错误,请选择“ 完成 ”以运行此流。 新流将添加到 “我的流 ”页。

    显示指示流当前正在运行的消息的屏幕截图。

  6. 当 Power BI 数据警报触发流时,你将收到类似于此流的 Outlook 事件通知。

    Power Automate 触发 Outlook 通知的屏幕截图。