流异常规则框架
流异常规则框架是卫星解决方案中组件的组合。
这个自定义构建的框架引入了针对自动化卓越中心 (CoE) 或运营团队的新自动化功能。 允许您定义自定义异常处理规则,这些规则会自动应用于满足特定阈值条件的失败桌面流运行。
功能详细信息
桌面流执行结果及其状态会自动存储在名为 process 的 Dataverse 表中(flowsession 是内部名称),这样,我们可以构建自定义解决方案,来进一步自动化处理它的数据。 一个常见的用例是,如果父云端流的子桌面流报告三个连续的错误,包括相同的错误代码,如 WindowsIdentityIncorrect 或 NoUnlockedActiveSessionForAttended,将自动关闭父云端流。
组件
这些组件是自动化附属解决方案的一部分。
类型 | 客户 | 说明 |
---|---|---|
表 | 流会话异常规则配置 | 此表用于定义异常规则。 |
表 | 流会话异常 | 此表用于流异常日志和下游分析。 |
云端流 | 流会话异常同步 | 这是从规则配置中获取处理指令的主要处理流。 |
安全角色 | 流会话异常管理员 | 为上述表中捕获的流会话异常数据提供完整的 CRUD 权限。 |
环境变量 | 自动化 CoE 警报电子邮件收件人 | 定义应向其发送运行报表和警报的电子邮件地址或通讯组列表。 |
配置流异常规则框架
重要提示
这些步骤必须由具有以下角色的用户完成。
- 流会话异常管理员
- 基本用户
- 环境创建者
登录到 Power Automate。
转到您的卫星环境。
选择解决方案选项卡。
查找并选择自动化 CoE 卫星。
选择表,然后找到这些表。
- 流会话异常规则配置
- 流会话异常
备注
如果您没有看到上一步中提到的表,请确认您具有所提到的角色。
选择流异常规则配置表。
选择数据选项卡。
选择添加记录。
这里是一个示例配置规则。 如果要监视多个错误代码,您必须为要监视的每个错误代码创建记录。
此表包含字段名称和相应的值。
字段 价值 规则名称 CantLogin 异常代码 SessionExistsForTheUserWhenUnattended 连续异常计数 2 关闭云端流 是 发送警报 是 需要确认 是
流异常仪表板
要可视化和报告配置的流异常,可以使用流异常仪表板。
当您启动 Power BI 模板时,输入您希望报告的环境的 URL。
备注
此 URL 必须按以下格式输入:[organization].crm[N].dynamics.com
。 例如,contosttest.crm.dynamics.com
“流异常”选项卡
流异常选项卡允许您按日期、异常规则、云端流名称、桌面流名称或主机名进行筛选。
以下是此选项卡中提供的信息的摘要。
总体状态:环境中失败与成功流的总数和百分比。
异常总数(按规则):显示流运行的总数,按通过流异常框架设置的每个异常规则分类。
失败率(按类型):显示所有流中环境的错误总数、成功运行的次数以及每个错误与所有其他错误相比的频率百分比。
每月异常数:根据流异常框架显示为每个规则触发的异常总数,按月分类。
流异常详细信息:显示流程异常的详细信息。
“流异常”树
流异常(树)选项卡允许您按日期、异常规则、云端流名称、桌面流名称或主机名进行筛选。
以下是此选项卡中提供的信息的摘要。
流异常树状图:显示并允许您钻取按以下类别组织的特定流:云端流名称、桌面流名称、错误代码、错误消息、运行模式或主机名。
流异常详细信息:提供有关流异常的详细信息。