自动化中心

自动化中心为您的自动化流程提供全面的 Power Automate 监控和故障排除体验,迎合自动化中涉及的各种角色。 无论您是创客、作员、卓越中心(CoE)团队成员还是业务分析师,自动化中心都是监控和管理环境中自动化活动的集中中心。 凭借其用户友好的界面和仪表板,自动化中心使您能够获得所有自动化相关数据的整体视图,包括建议、执行日志、性能指标和集成的助手。

数据和可视化策略

概览运行页面上显示的信息基于存储在 Microsoft Dataverse 中的云和桌面流运行数据。 这些页面旨在为您提供流运行活动的顶级视图,包括与特定顶级流相关联的子云或桌面流运行。 通过这种方法,您可以从头到尾监控整个自动化。 它允许您确定整体自动化是成功还是失败,提供关于运行总数的数据,以及许多其他指标。

备注

  • 由于所显示数据的性质,有些筛选器可能无法用于某些选项卡。
  • 工作队列选项卡下的数据是高级功能,需要 Power Automate Premium 许可证。
  • 推荐是一项高级功能,需要管理环境
  • 当您在选项卡之间导航时,选项卡将保留活动的筛选选择。 选择清除筛选器可以重置应用的筛选器。
  • 桌面流相关活动,如桌面流运行和工作队列等,在 Dataverse中一直可用,但是云端流运行历史只是最近才在 Dataverse 中引入。 了解详细信息
  • 概览和运行选项卡上显示的云端流运行历史可能需要一个小时才能在 Dataverse 和自动化中心中显示。
  • 默认情况下,可视化效果仅基于顶级云端流运行。 通过使用筛选器,还可以查看子流的可视化效果。

所需权限

自动化中心的底层数据通过 Dataverse 表进行管理,并通过基于角色的访问控制 (RBAC) 进行保护。 在标准 Dataverse 环境(生产、试用、沙盒、开发人员)中,默认的环境创建者角色包含必要的权限。 管理员可以根据需要将用户分配给该角色。 在具有调配的 Dataverse 数据库的默认环境中,所有用户都会自动成为环境的制定者。 此外,管理员可以创建具有行级权限的自定义安全角色,以控制用户可以查看和交互的数据。

自动化中心使用的主要表格如下:

表名 权限名称 Description
Process prvReadWorkflow 存储桌面流和解决方案感知云端流。
流会话 prvReadflowsession 存储桌面流运行数据。
流运行 prvReadflowrun 存储通过功能在 Dataverse 中管理云端流运行历史记录获取的云端流运行数据。
流日志 prvReadflowlog 存储原子日志,如 Power Automate 桌面流运行操作日志(需要日志 V2 启用)、机器运行日志等。
流事件 prvReadflowevent 存储与推荐相关的数据等。
工作队列 prvReadworkqueue 存储工作队列数据。
工作队列项 prvReadworkqueueitem 存储属于特定工作队列的工作队列项数据。

备注

  • 在 Dataverse for Teams 环境中,用户必须是 Dataverse for Teams 环境的成员才能访问自动化中心。 了解详细信息。 请考虑升级您的环境,以便更精细地控制权限和其他功能。
  • 工作队列选项卡在 Dataverse for Teams 环境中不可用。

概览选项卡

该选项卡提供了环境中的端到端自动化运行状况视图,并基于顶级流报告。 该选项卡的建议部分为您的自动化产业提供了切实可行的见解。 您可以根据潜在的影响,对最重要的问题和建议进行优先排序和处理。

视觉对象 Description
建议 自动化运行状况、合规性、最佳实践见解和可行建议的列表。

Activity

视觉对象 Description
顶级流 基于所选过滤器运行了一次或多次的顶级流数。 给出总体自动化运行状况指示,并帮助识别哪些顶级运行最失败。
运行总计 基于所选过滤器的流运行次数。
流运行错误率 基于所选筛选器的流执行期间出现的错误百分比。
流运行错误趋势 跟踪一段时间内顶层运行的使用情况和可靠性趋势。
顶部流运行 快速确定关键和定期失败的自动化,以改进运行状况、复原能力和异常处理。
流运行失败 显示失败的最新流,可能需要修改以减少桌面流失败。

建议

建议部分提供了主动和被动的见解,以及关于您的自动化环境的各种元素的建议。 建议可能包括解决突发的自动化故障、面临无法满足服务级别协议 (SLA) 目标风险的工作队列,以及环境中未使用的机器或机器组。 这些建议可以帮助您确定需要改进的领域,并根据其效果采取适当的措施。 有关更多信息,请参阅自动化中心建议

Copilot

Copilot 旨在帮助分析自动化活动、工作队列性能,并提供关于 Power Automate 功能的常见问题的答案(生成式答案)。 例如,用户可以询问昨天运行的流的数量,哪些队列项被搁置,或者如何使用 Copilot 分析活动。 作为响应,Copilot 会生成输出,为所提问题提供见解和答案。 有关更多信息,请参阅使用 Copilot 分析自动化活动并询问产品问题

重要提示

“运行”选项卡

此选项卡以分层列表视图的形式显示了云和桌面流运行数据的整合视图。 数据是基于顶级流组织的。 在单个流会话运行成功,但其他相关运行失败,最终导致顶级流失败的情况下,此视图非常有用。 通过显示这些与其父进程相关的运行,我们增强了异常的自动化监控和有效的根本原因分析。

工作队列选项卡

此选项卡提供了监视工作队列项目运行状况的度量,包括吞吐量、平均处理时间和分布。 这些指标有助于确定需要改进的领域并跟踪一段时间内的绩效。

自动化中心上的工作队列页面的屏幕截图。

视觉对象 Description
工作队列分发 显示应用了特定于 SLA 的配置(如“默认项目过期”)的工作队列数量。
各种状态的工作队列项 显示按处理状态分类的工作队列项的数量,以及异常类型的细分(将鼠标悬停在异常类别上时可用)。
工作队列吞吐量 显示特定时间单位内工作队列中成功处理的项目数及其错误率和趋势。
工作队列项错误分布 显示每个错误状态的工作队列项目分布,例如“业务异常”、“IT 异常”和“处理超时”。
工作队列重新排队率 显示工作队列项目重新排队以进行进一步处理或手动处理的频率。
平均处理时间趋势 显示工作队列项的平均处理时间随时间推移的趋势。
按平均处理时间列出的前几个工作队列 按降序显示平均处理时间最长的前五个工作队列。
平均处理时间 显示工作队列中项目的平均处理时间。
按处理器列出的前几个工作队列处理项 显示每个处理器成功处理的项目数最多的前五个工作队列。
按即将到期的项列出的前几个工作队列 显示按工作队列中即将到期的项目数排名的前五个工作队列。
按错误频率列出的前几个工作队列 显示处于错误状态的项目数最多的前五个工作队列。

备注

如果按特定项目状态(如“业务异常”)筛选工作队列项目,则结果中不会考虑任何已过期的匹配项目。 这是因为过期的项目被视为不可处理,除非首先延长其到期日期,这优先于较低级别的异常类型搜索。

已知限制

以下是自动化中心及其底层数据结构的当前限制。

  • 基于云端流的筛选仅列出当前环境中解决方案中存在的云端流。
  • 自动化中心仅提供基于解决方案的云端流运行。
  • 要在自动化中心中查看流及其运行历史记录,需要您是流的所有者(共同所有权是不够的),或者对环境中的相关数据具有环境范围的访问权限。 为自动化中心中显示的数据提供动力的主要 Dataverse 表格有:
    • workflow:解决方案感知云端流和桌面流程
    • flowrun云端流运行历史记录
    • flowsession:桌面流运行历史记录
    • flowevent:建议和通知
    • workqueue:工作队列
    • workqueueitem:工作队列项目
  • 子云和桌面流运行显示在运行下。
  • 尚不支持顶级桌面流运行(适用于本地有人参与或基于 API 的方案)
  • 还不支持共有或共享的流(用户看不到与他们共享的流的运行)。
  • 对运行数据具有更广泛访问权限的用户(如管理员或 CoE 团队成员)可能会将未知流视为流名称。 如果相应的云端流未明确与用户共享,或者该流程同时被删除,则可能会出现此名称。
  • 由于高云端流运行量,对运行数据具有更广泛访问权限的用户在数据加载期间可能会遇到延迟增加的问题。 可以通过选择更多筛选器和缩小日期范围来提高性能。
  • 如果直观显示“太多结果”,请尝试调整过滤器以限制返回的数据量。
  • 如果您看到 Dataverse 或云端流运行特定的通知,请查看基础的云端流运行历史记录文档以了解更多信息。
  • 所选日期范围筛选器可能缺少较旧的云端流运行历史记录。 缺少运行历史记录可能是由于您当前环境的生存时间 (TTL) 配置设置为仅保留云端流运行 n 天