解决云端流问题

下面是一些云端流故障排除的提示和技巧。

确定特定流运行

生成和部署流后,您可能需要调试特定流运行来确认您的流是否按预期运行。 默认情况所有者可以查看 运行历史记录视图中的“开始 ”、“持续时间 ”和 “状态 Power Automate ”列,以帮助他们确定他们有兴趣调试的流运行。 所有者还可以展开故障排除部分,以确定他们感兴趣的特定运行,但是,对于频繁运行的流,这可能很耗时。

为了在调试时更有效地识别流运行, Power Automate 流所有者能够配置每个流运行的运行历史记录页上显示的列列表。 这些列将映射到您的流的触发器输出。 当您显示所需的列时,可以节省时间,因为默认情况下,您可以在运行历史记录视图上看到相关列。

按照以下步骤将一列或多列添加到您的运行历史记录视图。

  1. 登录到 Power Automate

  2. 在屏幕左侧,选择“ 我的流”

  3. 选择要获取更多详细信息的流。

  4. 在流详细信息页上,选择“ 编辑列”

  5. 选择要添加到所选流的运行历史记录视图中的列,然后选择“ 保存”。

  6. 查看所选流程的运行历史记录视图上显示的列列表。

    hasAttachmentsisHTML 列现在对流可见,因此您可以快速查看这些值,以帮助您调试流。

    所选流程的运行历史记录视图上显示的列的屏幕截图。

小费

还可以配置与“ 所有运行 ”视图一起显示的列列表。

电子邮件中的修复提示

每当云端流失败时,修复提示都会通过电子邮件发送给流所有者。 这些修复提示电子邮件包含特定错误的具体可操作反馈。 例如,一个常见的错误是设置了一个云端流,该云端流试图让某人的经理加入 Office 365,但 ID 中没有配置 Microsoft Entra 经理。 如果此情况或其他几种情况导致流失败,则会收到修复提示电子邮件。

修复提示电子邮件包含以下部分:

客户 描述
Time 显示流的首次失败时间。
发生了什么事 说明导致流失败的问题。
如何修复 提供有关解决导致流失败的问题的提示。
故障排除提示 提供详细信息,包括流失败次数,以及包含相同输入数据的流的重试链接。

若要修复报告的错误,请选择修复我的流,并按照修复提示电子邮件中的步骤操作。

修复提示电子邮件是可选的。 如果不想接收它们,请从特定流的属性菜单中关闭它们。

如果流失败,也可以直接在 Power Automate 中对它排除故障。 以下是一些常见的故障场景以及如何修复它们的提示。

识别错误

请按照以下步骤查找错误并了解如何修复它,

  1. 选择我的流

  2. 选择失败的流。

  3. 在“28 天运行历史记录 部分中,选择失败运行的日期。

    将会显示流的详细信息,至少一个步骤会显示红色叹号图标。

  4. 打开这个失败步骤,然后查看错误消息。

    在右侧窗格中,您可以看到错误的详细信息以及如何修复它。

    失败流运行的错误消息。

身份验证失败

在许多情况下,流故障的原因是身份验证错误。 如果属于此类错误,则错误消息会包含未授权,或者会显示错误代码 401403。 通常可以通过更新连接来修复身份验证错误:

  1. 在“如何修复 ”下方的右窗格中,选择“ 查看连接”。

  2. 滚动到你看到未授权错误消息的连接。

  3. 在连接旁边,选择有关连接未通过身份验证的消息中的“ 修复连接 ”链接。

  4. 按照显示的说明验证凭据。

  5. 返回到流运行失败,然后选择“重新提交

    流现在应正常运行。

在 Copilot 中进行故障排除

Copilot 中的新故障排除功能 Power Automate 可以帮助您识别和解决在测试云端流或查看端运行历史记录时可能发生的错误。 启用新的设计器体验后,可以使用此 Copilot 功能。

Copilot 中的故障排除提供了人类可读的错误摘要,并在可能的情况下尝试提供纠正错误的解决方案。 这可以通过减少排查和解决问题所需的时间和精力来大大增强您的体验。

备注

Copilot 功能中的故障排除可能并非在所有情况下都有效。 好消息是,随着时间的推移,它会不断学习和改进,这意味着它帮助用户和解决问题的能力只会变得更好。 这是一个很好的例子,说明如何利用人工智能和机器学习来改善您的体验和生产力。

Copilot 中用于修复失败的流运行建议中的故障排除屏幕截图。

操作配置

如果流操作中的设置无法正常运行,流也会发生故障。 在这种情况下,错误消息会包含请求错误找不到,或者会显示错误代码 400404

错误详细信息应该会指定如何纠正故障。 要更新配置,请执行以下操作:

  1. 选择“ 编辑” ,然后更正流定义中的问题。
  2. 保存更新的流。
  3. 选择“重新提交 以使用更新的配置再次尝试运行。

其他故障

如果显示错误代码 500502,则表明故障是临时的或暂时的。 若要再次尝试流,请选择“重新提交

从支持人员或社区获得帮助

需要帮助时,可以使用自助式支持选项,也可以使用寻求帮助向其他人寻求帮助。

自助

Power Automate 支持网站为您提供了多种自助选项。

  1. 转到 Power Automate 支持
  2. 在“ 自助” 类别中,选择“ 学习”、“ 示例”或 “文档”。

向其他人寻求帮助

  1. 转到 Power Automate 支持

  2. 在“寻求帮助 部分中,选择“ 联系支持人员”。

  3. 键入或选择环境以帮助识别问题。

  4. 若要搜索建议的解决方案,请填写“告诉我们您需要帮助的内容 字段,然后选择该字段旁边的右箭头。

  5. 如果找到解决方案,请在“这些解决方案有用 吗” 字段中选择 “是 ”。

  6. 如果找不到解决方案,请选择 “询问虚拟代理”。

  7. 在“虚拟代理” 屏幕中,键入消息,然后选择“发送”

  8. 如果您需要其他人的更多帮助,请返回 Power Automate 支持,然后选择 社区

    在社区 Microsoft Power Automate 页面上,您可以自定义搜索并直接从其他 Power Automate 用户那里获得答案和提示。