探索云端流设计器

您可以使用新设计器或经典设计器创建和配置云端流。 了解如何确定您正在使用的设计器,请参阅识别新设计器与经典设计器的差异

本文概述了设计器的功能和能力。 在云端流概述中了解更多。

以下是设计器功能的屏幕截图。 要获取更多上下文,请参考图例。

具有 Copilot 的云端流设计器的屏幕截图。

图例:

  1. 左箭头按钮:返回上一页。

  2. 流名称:您的流名称,可随时编辑。 要进行编辑,请选择流名称,输入新名称,然后在命令栏中选择保存

  3. 撤消和恢复按钮:撤消或恢复您对流所做的修改。

  4. 发送反馈按钮(仅限新设计器)向我们发送有关流创建体验的反馈,或对由 AI 提供支持的设计器的一般评价。

    仅限经典设计器)选择标题栏中的笑脸图标。

  5. 流检查按钮:检查您的流是否有错误。

  6. 保存按钮:保存您的流。

  7. 测试按钮:测试流以确认其按预期工作。

  8. Copilot 按钮(仅限新设计器)显示或隐藏 Copilot 面板。 默认情况下,在打开由 AI 提供支持的设计器时,将显示 Copilot 窗格。

  9. 新设计器切换:在新设计器和经典设计器之间切换。 了解更多:识别新设计器与经典设计器的差异

  10. 操作/触发器名称(仅限新设计器)在页面中央的流中选中的操作或触发器卡片(即画布)。

  11. 更多命令按钮(仅限新设计器)向选中的卡片添加注释、固定操作或删除卡片。 可通过两种方法固定操作。 在同时查看两个操作窗格中了解更多信息。

  12. 折叠按钮(仅限新设计器)隐藏面板。 当面板折叠时,展开按钮 (>>) 会出现在右上角。 若要再次显示窗格,请选择。

  13. 配置窗格(仅限新设计器)画布上选择要配置的卡片后,配置窗格将在 AI 驱动的设计器左侧打开。

  14. 画布:画布是生成流的位置。

  15. Copilot 窗格(仅限新设计器)Copilot 将全程伴随您的编辑过程。 它可以帮助您根据对话样式提示更新和更改流。 还可以帮助回答关于流和产品相关的问题。

保存解决方案感知流草稿并发布

当您使用解决方案感知流时,工具栏会新增两个按钮:保存草稿发布

解决方案感知云端流工具栏的截图,显示“保存草稿”和“发布”按钮。

当您创建解决方案感知流时,即使存在错误,也可以将其保存为草稿。 这使您可以继续处理它,而无需立即发布它。 要执行此操作,请随时选择保存草稿

当您的草稿准备就绪时,选择发布以使其可用。

了解更多关于草稿和发布的详细信息,请参阅草稿和版本控制功能适用于解决方案感知云端流

撤消和恢复

要撤销或恢复您对流所做的修改,您可以使用撤销恢复命令栏按钮。 例如,如果您添加或配置了一项操作,或者对流进行了重大调整,这些功能允许您方便地恢复到以前的状态或恢复您以前取消的更改。

命令栏中“撤消”和“恢复”按钮的屏幕截图。

发送反馈

(仅限新设计器)欢迎您提供反馈,以帮助我们评估和提高我们的影响。 要提供反馈,请选择发送反馈,回答打开的反馈窗体中的三个问题,然后选择提交

反馈窗体中可用选项的屏幕截图。

“保存”按钮

选择保存以保存您的流。 如果没有错误,左上方会显示消息“您的流已准备就绪。我们建议您对其进行测试”和绿色复选标记。

高亮显示成功保存的屏幕截图。

如果发现错误,左上角会出现错误描述和红色的 X。 下面的屏幕截图显示了一个错误消息的示例。

高亮显示错误信息的屏幕截图。

该错误也会出现在导致流出错的卡上。 更正错误,然后再次选择保存

如果没有出现错误,则接下来应测试流。

测试按钮

成功保存流后,测试按钮就可用了。 要测试您的流,请选择测试,选择手动选项,然后选择测试

手动测试您的流的选项的屏幕截图。

将显示说明,告诉您必须做什么来测试您的流。 下面的屏幕截图显示了说明性消息的示例。

告诉您如何测试您的流的说明屏幕截图。

要测试您的流,请遵循说明。 在本例中,您必须发送一封电子邮件。 然后运行流测试。 测试完成后,每张卡上会出现一个绿色的复选标记,以及处理该测试所用的秒数。

突出显示成功测试结果的绿色复选标记外观的屏幕截图。

测试是 Power Automate 项目计划的一部分。 了解更多内容,请参阅简介:规划 Power Automate 项目

更多命令

(仅限新设计器)选择更多命令 () 按钮,为流程中所选的卡片添加注释、固定操作或删除卡片。

选择添加注释可说明流内卡片的用途。 添加注释后,卡片的右下角会出现一个注释符号。 要查看注释,请将鼠标悬停在此符号上。

显示正在添加注释的屏幕截图。

选择固定操作可将卡片固定在配置窗格顶部。 当您想要并排比较两个操作,或者跨两个操作复制值时,此功能非常有用。 在同时查看两个操作窗格中了解更多信息。

配置窗格

(仅限新设计器)选择画布上的加号(+)图标后,就会出现添加操作视图,用于为流添加操作(例如,发送电子邮件获取 Dataverse 行初始化变等)。

“添加操作”窗格截图。

默认情况下,此视图分为四(4)个部分:

  • 收藏:使用星形图标收藏某个连接器或操作后,这些连接器就会显示在收藏部分,以便快速检索。 在添加操作窗格中将鼠标悬停在星形图标上时,星形图标就会出现。
  • 人工智能能力:所有人工智能功能都在此独立部分中提升。
  • 内置工具:如果您想在变量中存储值、插入循环等,这些工具就是流的构建模块。
  • 按连接器:这三个部分下面是所有连接器的列表。 列表顶部是最常用的 20 个连接器。

添加操作窗格中选择一个操作后,就可以对其进行配置了。 同一窗格视图将刷新,以允许您自定义操作。 该窗格被称为配置窗格。 使用配置面板为流中选定的卡片自定义参数、设置和代码。

参数设置

参数选项卡中,您可以通过输入字段旁边的蓝色闪电图标和 fx 按钮,快速为选定的操作卡片输入值。

配置窗格中“参数”选项卡上的“插入动态内容”和“插入表达式”按钮的屏幕截图。

要将动态值插入到输入字段中,请选择输入字段,然后选择闪电图标按钮。 在弹出屏幕中,搜索或滚动以查找可以使用的值。 选择动态值后,它将显示在输入字段中。

要将表达式插入到输入字段中,请选择输入字段,然后选择fx 按钮。 在弹出的屏幕中,选择一个函数以启动表达式。 要完成表达式,请将光标放在函数中,然后选择动态内容。 搜索或选择要添加的动态内容,然后选择添加。 您的表达式将出现在输入字段中。

要详细了解表达式,请转到工作流表达式函数参考指南

或者,在输入字段中输入斜杠 (/),然后选择插入动态内容插入表达式

设置

设置选项卡上,您可以设置操作超时、网络重试策略、操作运行方式、安全输入和输出以及跟踪属性。 下表提供了这些设置的说明。

设置 描述
常规 操作超时字段中,为所选操作设置重试和异步响应之间的最长持续时间。 此设置不会更改单个请求的请求超时。
联网 重试策略字段中,选择针对间歇性故障的重试策略。 默认设置是指数间隔策略,该策略设置为对低配置文件重试两(2)次,对于没有高级连接器的中/高配置文件重试八(8)次,对于具有高级连接器的中/高配置文件重试 12 次。 您也可以自定义设置以指数增长或固定的间隔策略,或选择无。
运行条件 运行条件字段中,配置如何在执行任一前一个流操作后运行操作。 例如,您可以选择在前一个操作成功运行、超时、跳过或失败后运行某一个操作。
安全组 使用安全输入安全输出开关打开或关闭输出属性的操作和引用。
跟踪 设置跟踪属性的键和值。

代码视图

要查看流中任何卡片背后的代码,请在画布上选择该卡片,然后在配置窗格中选择代码视图。 当您在参数选项卡上自定义代码时,您可以在代码视图选项卡上查看新代码。

以下屏幕截图显示了撰写操作卡的代码示例。

“撰写”操作卡的代码视图的屏幕截图。

复制和粘贴操作

无论是原子操作还是容器操作,您都可以将操作复制到剪贴板。 原子操作的例子有 ComposeGet itemsCreate item 等。 容器操作的例子有 ScopeSwitchConditionApply to each 等。

要复制和粘贴操作,请按照下列步骤操作。

  1. 右键单击要复制的任何操作(或触发器),然后选择复制操作

    高亮显示复制操作的屏幕截图。

  2. 画布上,右键单击 +,然后选择粘贴操作

    可以在流的不同部分或流间复制和粘贴操作。

    高亮显示粘贴操作的屏幕截图。

    粘贴操作后,复制的操作名称后跟 -copy

    复制并粘贴的操作的屏幕截图,其结尾为连字符和单词“copy”。

如果没有鼠标,可以使用键盘。 要进行复制,请按 Ctrl + C。要粘贴,请按 Ctrl + V

画布

为了便于导航,您可以将流拖到画布。 您可以在左侧的配置面板中配置每张卡的操作。 画布上的卡片很紧凑,便于查看和导航,尤其是在大型流中。

拖放区

画布包含人工智能驱动的设计器拖放区,帮助您轻松拖动云端流操作。 蓝色虚线表示下拉区域。

操作卡和拖放区的屏幕截图。

更改流的显示方式

根据云端流的大小和复杂性,您可能需要调整云端流的显示方式,使其更易于使用。 关闭配置窗格后,按钮会出现在画布的左下角。

屏幕截图突出显示允许您调整流在画布上的显示方式的按钮。

图例:

  1. 展开/折叠:展开或折叠所有操作组。 例如,如果一个操作有多个条件,选择此图标可显示条件详情。
  2. 放大:放大画布上的流。
  3. 缩小:缩小画布上的流。
  4. 适合视图:调整视图大小,使其适合画布上的整个流。
  5. 迷你地图:导航至大型流的特定部分。
  6. 搜索:查找流中的操作。

表达式和动态内容编辑器

设计器中的表达式编辑器是多行的,允许您轻松地创建和编辑长而复杂的表达式。 控制手柄可让您根据需要将方框暂时扩展一行或两行 (1-2)。 如果这还不够,您可以将弹出窗口扩展到整页视图。 搜索框允许您在动态内容视图和函数视图中搜索动态内容和函数。

抓手以及“动态内容”和“功能”选项卡的屏幕截图。

小费

当您位于操作字段时,您可以使用正斜杠(/)键盘快捷键来调用动态内容/表达式编辑器弹出窗口。

如果您有权访问 Copilot,您可以学习如何使用它来创建表达式,详见 使用 Copilot 表达式助手创建、更新和修复表达式(预览)

禁用操作或启用操作的静态结果

在设计器上,如果您想禁用某个操作而不是将其完全删除,请选择该操作的测试选项卡,并通过打开启用静态结果开关来启用静态输出。 当流运行时,这会将操作视为成功,而无需实际运行操作。

同样,如果您想了解当某个操作在代码中失败或在代码中成功时,您的流会如何反应,您可以使用操作上提供的相同静态输出功能来模拟操作执行以满足您的需求。

当静态输出禁用时,开关标签为启用静态结果。 启用静态输出时,开关标签为禁用静态结果

“测试”选项卡中“启用或禁用静态结果”开关的屏幕截图。

同时查看两个操作窗格

在新的设计器中,您可以锁定一个操作窗格,以便在旁边打开第二个操作窗格。 这对于比较两个相似的操作或跨两个操作复制值非常有用。

要锁定操作,您可以右键单击画布上的操作,然后选择固定操作。 或者,在配置窗格中,您可以在更多命令下拉菜单中选择锁定操作

“锁定操作”菜单选项的屏幕截图。

固定操作后,其他任何操作窗格一旦选择,即会放在固定操作窗格的右侧。

打开的配置窗格旁边固定的操作的屏幕截图。

要取消固定操作,有两种方法:

  • 右键单击画布上的操作,然后选择取消固定操作
  • 在配置窗格中选择固定图标。

确定新设计器和经典设计器之间的差异

新的云设计器具有较小的卡片,以便于导航。 要显示卡片配置数据,需选中该卡片以在左侧打开配置面板。 相比之下,经典设计器中的卡片更大,且每个卡片包含相关配置数据。 要显示配置数据,您需要选择卡片的标题以将其展开。

新设计器 经典设计器
新设计器中的云端流和配置窗格的屏幕截图。 经典设计器中云端流中展开的操作卡的屏幕截图。

在配置窗格或展开的卡片中,您可以编辑配置数据。

设计器弹性和保存有错误的流

新设计器会在保存失败时自动将流的副本保存到浏览器存储中,即使出现错误也不例外。 这种功能在两种情况下非常有用:1)当底层服务中断时,您需要退出流以避免丢失未保存的更改;或 2)对于缺乏“保存草稿”功能的非解决方案流,您可以在出现错误时退出程,稍后再回来修复错误并保存流。

当流中存在未保存的更改时,保存按钮将被禁用。 如果您尝试退出流,系统会弹出提示询问是否保存更改。 如果您选择,设计器将把流的副本保存到浏览器存储中。

设计器上会出现一条横幅,通知您设计器何时可以将流副本保存到浏览器存储中。 现在您可以退出流。

流上方的信息横幅的屏幕截图。

在设计器上重新访问流时,默认情况下会在设计器上加载之前保存的版本。 未保存的副本可通过恢复流命令栏按钮进行恢复。

流程设计器中恢复流按钮的屏幕截图。

当您选择恢复流时,设计器将加载未保存的浏览器流副本,您可以在此基础上进行更新。

流设计器中未保存的流副本的屏幕截图。

现在,您可以修复该流副本上的错误并将其保存。 如果您未保存此副本,重新加载标签页时仍可访问流的先前保存版本。

警告

  • 保存此副本将覆盖以前保存的流版本。 它还会清除浏览器存储,因为流上没有未保存的更改。
  • 清除浏览器缓存会从浏览器中删除已保存的流副本。
  • 如果您仍然需要访问未保存的流副本,请不要清除浏览器中的缓存或 cookie。

新设计器中的限制和已知问题

您可能会注意到,经典设计器中的一些功能在云端流程设计器中不可用。 目前,新设计器不支持以下项:

  • 非开放 API 流(如果某个操作上有 Peek 代码,并且在“类型”字段中看到的是 API 连接值而不是“开放 API 连接”,则该流为非开放 API 流。)
    • 这些是遗留流,可能是很久以前在没有开放 API 支持时创建的。
    • 我们计划将它们迁移到 Open API 格式。 同时,如果要使用新设计器 Copilot 体验中的最新功能,请考虑在新设计器中重新创建流,直到我们宣布迁移计划。
  • 一些混合触发器:
    • 从业务流程流运行流时 (Dataverse)。
    • Microsoft 365 合规连接器。
  • 评论。 我们建议您使用操作注释,直到提供支持。
  • Power Pages 连接器。
  • Power Apps v1 触发器。 我们建议您使用 V2 触发器。
  • 执行变更集请求操作 (Dataverse)。
  • 不支持使用连接而不是连接引用的解决方案流。 我们建议您改用连接引用作为正确的应用程序生命周期管理(ALM)做法。

随着我们不断创新,我们将在经典设计器的基础上推出新的设计器。 虽然经典设计器仍然有价值,但新设计器是我们未来的方向。 虽然经典设计器不是无限期支持的,但新设计器正在成为主要界面。

如果您希望使用新设计器中尚未提供的功能,或者遇到任何限制或已知问题,可以暂时恢复到经典设计器。 为此,关闭云端流设计器菜单上的新设计器开关。

备注

新的云端流设计器在解决方案资源管理器、Power Apps、Teams 等集成界面还不可用。

如果流在加载时保存得太早,可能会在未获取高级参数的情况下保存。 作为一种变通方法,您可以避免在加载时过早保存流。 或者,使用经典设计器。

常见问题

本部分重点介绍有关使用 Power Automate 经典设计器和云端流设计器的一些最常见问题。

为什么登录时会出现“O.split (...) .at 不是函数”错误?

Power Automate 设计器不支持两 (2) 年以上的浏览器。 如果您的浏览器版本较旧,您可能会在设计器中看到前面提到的或类似的错误。 通常建议将浏览器更新为最新版本,以避免此类问题。

在新租户中导入流时,为什么会出现“提供的流名称包含无效字符”错误?

此错误是一个临时差距,您可以通过在 URL 中添加查询参数 v3=false 来解决。

为什么我在流中看不到新的或更新的 SharePoint 或 Excel 列值?

Power Automate 设计器要求重新添加流操作,以便选取基础操作的新实体。 例如,如果您的流中有一个 SharePoint 获取项目操作,并且 Sharepoint 项目有四(4)列,则该流允许您访问 SharePoint 项目的所有四列值。 现在,如果您导航到 SharePoint,添加第五列,然后返回到流,您将无法访问第五列,除非您删除获取项目操作并再次重新添加以强制设计人员采用最新的更改。 同样的行为适用于 Excel 列、Dataverse、OneDrive 文件夹/文件等。

新的云端流设计器最终会完全取代经典设计器吗?

是,一旦这里提到的问题得到解决,并且新的云端流设计器可以涵盖大多数(如果不是全部)经典设计器场景。 这时,经典设计器将被全面取代。

下一步

了解如何在云端流中使用 Copilot。 您可以开始阅读以下文章: