创建适用于 Power BI 的 Power Automate 视觉对象

适用范围: Power BI Desktop Power BI 服务

在 Power BI 报表中创建 Power Automate 视觉对象时,最终用户只需单击报表中的按钮即可运行自动化流。 此外,流可以是数据相关的,这意味着流输入可以是动态的,这基于最终用户设置的筛选器。

报表上调整了流按钮的大小和位置。

添加 Power Automate 视觉对象

  1. 从“可视化效果”窗格中,选择“Power Automate”图标。

    从“可视化效果”窗格选择“Power Automate”图标的屏幕截图

    在 Power BI Desktop 中,还可以从功能区添加视觉对象。 在“插入”选项卡上,在“Power Platform”部分中选择“Power Automate”

    从“插入”功能区选择“Power Automate”图标的屏幕截图。

    选择视觉对象后,它会自动添加到当前报表页,并附有入门说明。

  1. 滚动视觉对象、调整其大小,或选择“焦点模式”图标以查看所有说明。

    屏幕截图显示在报表上对“流”按钮进行了重设大小和重新定位操作。

  2. 查看说明后,调整按钮大小,并将其置于报表所需位置。

更改在其中创建了流的环境

若要选择用于创建流的首选环境,请使用 Power Automate 自定义视觉对象中的环境选取器。 这包括具有任何内置安全角色的环境,以及你在其中是一个或多个流的共同所有者的任何环境。 如果无法找到首选环境,请了解有关产品体验中的环境访问要求的详细信息。

屏幕截图显示更改在其中创建了流的环境。

编辑流

  1. 选定流后,在 Power Automate 数据区域中添加数据字段,充当流的动态输入。

    屏幕截图显示将想要的任何字段添加为动态输入的控件。

  1. 选择“更多选项 (...)”>“编辑”,以配置按钮 :

    选择“编辑”以编辑流。

  1. 在视觉对象的编辑模式下,可选择要应用于此按钮的现有流,也可创建要应用于该按钮的新流。

    在 Power B I 中为 SharePoint 列表创建流。

  2. 例如,可以从头开始创建,也可以使用其中一个内置模板进行创建。 若从头开始,请选择“新建”>“即时云端流” :

    新建即时云端流。

  3. 选择“新建步骤”。

    从头开始创建流。

  4. 若要指定其他逻辑来确定后续操作,可在此处选择后续操作或指定控制措施。

    为流选择操作。

  5. 如果想让流具有数据上下文,可以选择引用数据字段作为动态内容。 本例使用 Region 数据字段在 SharePoint 列表中创建项。 根据最终用户的选择,Region 可以具有一个值或多个值。

    为流添加动态内容。

  6. 配置流逻辑后,可命名流并选择“保存”。

    保存流。

  7. 选择箭头按钮,转到刚创建的流的详细信息页:

    导航到流的详细信息页。

    下面是已保存的流的详细信息页:

    已保存的流的详细信息页。

  8. 选择“应用”按钮,将已创建的流附加到按钮上。

设置流的格式

可以选择更改按钮文本、字体颜色、字体大小或按钮的填充颜色。 可通过“格式”窗格使用这些选项及其他设置:

设置流的格式。

测试流

将流应用到按钮后,建议先测试该流,然后再与他人共享。 这些 Power BI 流只能在 Power BI 报表的环境中运行。 不能在 Power Automate Web 应用或其他位置运行这些流。

如果流具有数据上下文,建议测试报表中的筛选器选择对流效果的影响。

  1. 若要在报表的编辑模式下测试流,请选择“返回报表”,然后在选择运行流的按钮时按 Ctrl。

    选择“运行流”按钮。

    该按钮上的文字说明流已触发。

  2. 若要查看流是否已成功运行,在已触发的流中选择“更多命令(...)”菜单 >“详细信息”:

    在“更多选项”菜单中选择“详细信息”。

  3. 在“详细信息”页上可看到流的“运行历史记录”和“状态” :

    请参阅“详细信息”页上的“运行历史记录”。

共享流

当流成功运行时,便可使用报表阅读器共享它。

  1. 在“仅运行用户”部分选择“编辑” :

    仅运行用户。

  2. 指定想向哪些用户或组提供运行访问权限:

    管理仅运行权限。

给予用户编辑访问权限

或者,也可以向任何用户提供对流的编辑访问权限,而不仅限运行权限。

  • 选择“共享”,并指定想添加为所有者的用户或组:

    与他人共享流的所有权。

注意事项和限制

  • 不支持对按钮的其他手动输入。
  • 嵌入式分析不支持视觉对象。
  • 视觉对象在发布到 Web(公共)方案中不起作用,因为 Power Automate 不支持未经身份验证的方案。
  • 视觉对象不支持导出方案。

有关 Power Automate 的更多信息,请参阅以下文章: