流异常规则框架

流异常规则框架是卫星解决方案中组件的组合。

这个自定义构建的框架引入了针对自动化卓越中心 (CoE) 或运营团队的新自动化功能。 允许您定义自定义异常处理规则,这些规则会自动应用于满足特定阈值条件的失败桌面流运行。

功能详细信息

桌面流执行结果及其状态会自动存储在名为 process 的 Dataverse 表中(flowsession 是内部名称),这样,我们可以构建自定义解决方案,来进一步自动化处理它的数据。 一个常见的用例是,如果父云端流的子桌面流报告三个连续的错误,包括相同的错误代码,如 WindowsIdentityIncorrectNoUnlockedActiveSessionForAttended,将自动关闭父云端流。

组件

这些组件是自动化附属解决方案的一部分。

类型​​ 客户 说明
流会话异常规则配置 此表用于定义异常规则。
流会话异常 此表用于流异常日志和下游分析。
云端流 流会话异常同步 这是从规则配置中获取处理指令的主要处理流。
安全角色 流会话异常管理员 为上述表中捕获的流会话异常数据提供完整的 CRUD 权限。
环境变量 自动化 CoE 警报电子邮件收件人 定义应向其发送运行报表和警报的电子邮件地址或通讯组列表。

配置流异常规则框架

重要提示

这些步骤必须由具有以下角色的用户完成。

  1. 登录到 Power Automate

  2. 转到您的卫星环境。

  3. 选择解决方案选项卡。

  4. 查找并选择自动化 CoE 卫星

  5. 选择,然后找到这些表。

    • 流会话异常规则配置
    • 流会话异常

备注

如果您没有看到上一步中提到的表,请确认您具有所提到的角色

一个显示表的屏幕截图。

  1. 选择流异常规则配置表。

  2. 选择数据选项卡。

  3. 选择添加记录

  4. 这里是一个示例配置规则。 如果要监视多个错误代码,您必须为要监视的每个错误代码创建记录。

    一个显示异常规则配置的屏幕截图。

    此表包含字段名称和相应的值。

    字段 价值
    规则名称 CantLogin
    异常代码 SessionExistsForTheUserWhenUnattended
    连续异常计数 2
    关闭云端流
    发送警报
    需要确认

流异常仪表板

要可视化和报告配置的流异常,可以使用流异常仪表板。

当您启动 Power BI 模板时,输入您希望报告的环境的 URL。

此屏幕截图显示异常仪表板。

备注

此 URL 必须按以下格式输入:[organization].crm[N].dynamics.com。 例如,contosttest.crm.dynamics.com

“流异常”选项卡

流异常选项卡允许您按日期、异常规则、云端流名称、桌面流名称或主机名进行筛选。

此屏幕截图显示流异常筛选器。

以下是此选项卡中提供的信息的摘要。

总体状态:环境中失败与成功流的总数和百分比。

异常总数(按规则):显示流运行的总数,按通过流异常框架设置的每个异常规则分类。

失败率(按类型):显示所有流中环境的错误总数、成功运行的次数以及每个错误与所有其他错误相比的频率百分比。

每月异常数:根据流异常框架显示为每个规则触发的异常总数,按月分类。

流异常详细信息:显示流程异常的详细信息。

“流异常”树

流异常(树)选项卡允许您按日期、异常规则、云端流名称、桌面流名称或主机名进行筛选。

一个显示流异常详细信息的屏幕截图。

以下是此选项卡中提供的信息的摘要。

流异常树状图:显示并允许您钻取按以下类别组织的特定流:云端流名称、桌面流名称、错误代码、错误消息、运行模式或主机名。

流异常详细信息:提供有关流异常的详细信息。