配置聊天诊断

对话诊断会记录每个对话生命周期事件,从而更深入地了解组织对话的运营见解和分析。 您的支持团队可以主动监控系统,开发人员可以轻松识别、诊断和修复有问题的对话,或寻求快速支持。

将 Dynamics 365 Customer Service 环境连接到 Azure Application Insights 实例,以收集和存储对话日志。 您可以在 Application Insights 概述仪表板使用 Azure 门户诊断故障中了解 Application Insights 功能以及如何使用它们来监视遥测和诊断故障。

然后,您可以使用 Application Insights 中的对话生命周期事件数据监视系统运行状况、导出数据,并将其与其他数据集合并,来构建满足业务需求的自定义仪表板。

备注

您无法在主权云中导出 Power Automate 和 Dynamics 365 Customer Service 数据,例如政府社区云 (GCC)、政府社区云 - High (GCC High) 和国防部 (DoD)。

先决条件

  • 用户必须具有 Azure 服务的访问级别“参与者”或更高级别的权限才能进行设置。

  • 至少具有在 Application Insights 中查询数据的“读取”访问权限。

  • 用户必须是 Power Platform 管理员或系统管理员才能执行导出数据等任务。

  • 您的环境必须是托管环境。

定价

对话诊断数据存储在 Azure Application Insights 数据库中。 Azure Application Insights 是 Azure Monitor 的扩展,对引入的数据收费。 两个日志引入计划是基本日志和分析日志。 在 Azure 监视定价中详细了解符合您的业务要求的定价。

下表列出了 Application Insights 中的平均数据消耗分析

数据消耗 大小(以千字节 (KB) 为单位)(平均1
每个路由的工作项(呼叫/对话/记录)都有一个分类、一个路由到队列规则集和一个分配规则集 7
每个规则集,其中包含一个规则 2
规则集中的每个新规则 1

1 平均值会因规则数量、规则集中定义的条件和条件大小(字符数)等因素而变化。

我们来举一个例子:每个传递阶段都有一个规则集,其中包含一些规则和适度复杂的规则条件。 如果每天路由 500 个工作项,则大约会消耗 4.88 MB 的数据。 细分如下所示:

7 KB 用于路由一个工作项,每个规则集用于分类、路由到队列和分配,另外 3 KB 用于分类、路由到队列和分配规则集各一个额外规则,等于 10 KB。

10 KB x 500 个工作项 = 5000 KB,相当于 4.88 MB。

了解路由阶段中了解路由阶段。

设置与 Azure Application Insights 的连接

在执行数据导出之前,在 Application Insights 管理中心在 Customer Service 实例和 Azure Power Platform 之间创建连接。 您只能在每个环境中创建一个从 Customer Service 到 Application Insights 的数据导出配置。 在如何启用数据导出中了解更多信息。

访问并使用 Application Insights 中的对话信息

配置数据导出设置后,实时聊天、数字消息传递、语音和自定义渠道对话的对话生命周期信息将出现在 Application Insights 跟踪表中。

执行以下步骤以查看对话日志:

  1. 登录到 Azure 门户并访问您的 Application Insights 实例。 请确保它是您用于设置数据导出的同一实例。

  2. 监视中选择日志

  3. 在编辑器中使用以下示例查询。

    Traces  
    | extend customDim = parse_json(customDimensions)  
    | extend workItem = tostring(customDim["powerplatform.analytics.resource.id"])  
    | extend subscenario = tostring(customDim["powerplatform.analytics.subscenario"])  
    | where workItem == "Insert conversation ID of work item"  
    // | where subscenario contains "Classification"  
    | project timestamp, workItem, subscenario, customDim  
    

结果选项卡将显示查询结果。

查看对话诊断仪表板

执行对话诊断仪表板中的步骤查看仪表板。

会话诊断中的下级场景
示例查询和仪表板