可以在 Power BI 报表中创建警报,以监视数据值的变化,并通过电子邮件或 Teams 接收通知。 警报准备就绪后,可以在 Fabric 激活器中将其打开,以进一步优化其高级功能,例如:
- 设置更精细的条件
- 与 Power Automate 工作流集成
- 扩展警报功能以满足特定业务需求
本文介绍如何访问 Power BI 报表警报并在激活器中优化这些警报。
重要
- 本文介绍如何在 Power BI 报表而不是仪表板中创建警报。 若要了解如何在仪表板上设置警报,请参阅 在 Power BI 仪表板上设置警报。
- 在激活器中, 警报 称为 规则。
先决条件
开始之前,请确保具备以下先决条件:
- 工作区访问权限:启用了容量的 Microsoft Fabric 工作区
- 报表权限: 编辑对发布到工作区的 Power BI 报表的访问权限
- 租户设置: 必须启用以下设置: 所有 Power BI 用户都可以看到“设置警报”按钮以创建 Fabric 激活器警报
为报表创建警报
首先,让我们了解如何使用报表功能区上的 “设置警报 ”按钮为报表设置警报。 使用此选项时,它会显示与报表关联的所有度量值。 可以使用其中一个度量值来设置警报。 以下为详细步骤:
选择顶部功能区上的 “设置警报 ”按钮。 右侧会显示“ 警报 ”窗格。
如果已打开“警报”窗口,请在“警报”窗格中选择“添加警报”。
要设置保存警报的Fabric 激活器项,请在警报窗格底部选择保存位置。
你可能会看到一个已经与底部警报关联的 激活器 项。 激活器项可以包含一个或多个警报。 可以在一个 Fabric 项中对一组相关警报进行分组。 如果要更改与报表关联的激活器项,请选择激活器项,然后按照以下步骤作。 如果不需要更改关联的激活器项,请在下一步(从度量值列表中选择度量值)后继续执行步骤。
在 “选择警报窗口的位置 ”上,执行以下步骤:
在“ 警报 ”窗格中,选择“ +添加警报 ”可返回以查看与报表关联的所有度量值。 另请注意,在上一步中创建的激活器项显示在“警报”窗格底部。
从报表中可用度量值列表中设置警报,选择要用于设置警报的 度量值 。 当您选择度量时,相关的可视化对象将被突出显示。
在以下示例中,选择了 “每产品的平均销售额 ”。
选择度量值后,会看到与设置第一个警报时相同的用户界面。 为第二个警报定义条件和动作(发送通知),按照相同的步骤。 然后,选择“ 应用”。 下面是一个示例:
若要最小化第二个警报窗口,请选择其顶部。 “ 警报 ”窗口应显示创建的警报。
为报表中的视觉对象创建警报
在上一示例中,使用报表级别的功能区上的 “设置警报 ”按钮设置警报。 在本部分中,你将了解如何在报表的视觉级别设置警报。
如果报表尚未打开,请在 编辑视图中启动 Power BI 报表。
关闭 “警报 ”窗格(如果已打开)。 选择要监视的报表视觉对象,选择该视觉对象右上角的省略号 (...)>“添加警报”。 还可以选择该视觉对象中的钟图标。
在“ 警报 ”窗格的窗口底部,请注意与底部的警报关联的 激活器 项。
你会看到尝试创建的警报的两个部分: 条件 和 发送通知 ,其中包含满足警报条件时要执行的作。
在 “条件 ”部分中,选择其中一个条件: 更改 或 变为。
在 “发送通知 ”或“作”部分中,执行以下步骤:
对于 Via,请选择 “Teams ”或 “电子邮件”。 Teams 选项通过 Teams 向指定用户发送通知,“ 电子邮件 ”选项通过电子邮件发送通知。
对于 “发送到”,请指定在发生警报条件时需要通知的用户。
选择应用。
确认在 警报 窗口的顶部看到此 报表中的 2 个警报。
注意
在此示例中,你在“总销售额”度量值上创建了一个警报,以便在值增加 10%时向 Testuser1 发送 Teams 通知。
注意
Power BI 使用在创建警报时实施的筛选器。 创建警报后在视觉对象上更改筛选器不会影响警报逻辑。 选择“显示应用的筛选器”或筛选图标 可查看视觉对象上的筛选器Small screenshot of the filter icon which has three horizontal lines.。
在激活器中编辑警报
若要打开激活器项,请在 “警报 ”窗口底部选择 省略号(...),然后选择“ 在激活器中打开”。
“激活”窗口在单独的选项卡中打开。应会看到在此激活器项中创建的警报。 若要更改规则的条件或作(或警报),请确保处于 “编辑 ”模式。
选择要更新的 警报 。
重要
使用激活器用户界面更新警报(或规则)后,将无法再在 Power BI 报表用户界面中更新它们。
若要停止警报,可以使用功能区上的 “停止 ”按钮。
在右侧的 “定义 ”窗口中,进行任何所需的更改。 在此示例中,该值从 10% 增加到 15%。 修改后,您将收到以下信息,确认是否要将警报升级为高级,以便从现在起您只能编辑Activator用户界面。 如果升级,则无法再在 Power BI 报表用户界面中编辑此规则。
保存 更新的定义,或 保存并启动 更新的警报。
如果在不启动的情况下保存警报,则可以在同一窗口中使用 “开始 ”按钮(定义)或功能区上的 “开始 ”按钮启动警报。
查看 Power BI 中的警报
现在,切换到打开 Power BI 报表的浏览器选项卡。 刷新 Web 浏览器页面,然后选择功能区上的 “设置警报 ”。 目前,这是查看与报表关联的所有警报的唯一方法。
在 “警报 ”窗口中,关闭 “选择度量值 ”部分。
您应该在报表中看到您创建的警报。
如果选择在 激活器 用户界面中修改的内容,应会看到消息,如下图所示:
如果您选择在 激活器 用户界面中未修改的项目,那么应该能够在 警报 窗口中更新条件或通知动作。
在工作区中查看激活器项
可以看到激活器项,其中包含在工作区中创建的所有警报,如下图所示。 选择要在编辑器中打开的项目。
限制和注意事项
- 如果视觉对象具有多个系列,则 Activator 会将警报规则应用于每个系列。 在此处所示的示例中,视觉对象会按商店显示销售量,因此警报规则可按商店应用。
- 如果视觉对象具有时间轴,则 Activator 使用警报逻辑中的时间轴。 在此处所示的示例中,视觉对象具有每日时间轴,因此 Activator 监视每天的销售额。 Activator 检查时间轴上每个点一次。 如果视觉对象在 Activator 检查后更新特定时间点的值,则 Activator 将忽略更新的值。
- 可以在表和矩阵视觉对象上创建警报。 Activator 将警报条件应用于表中的每一行,或应用于矩阵中的每个单元格。 如果表或矩阵的列包含时间戳,则 Activator 会将该列解释为时间轴。
- Activator 会在创建警报时使用筛选器。 创建警报后在视觉对象上更改筛选器不会影响警报逻辑。 选择“显示应用的筛选器”可查看视觉对象上的筛选器。