Estrategia de análisis personalizada
Copilot Studio proporciona análisis integrales listos para usar que permiten a los clientes comprender el uso de un copiloto y los indicadores clave de rendimiento.
Los clientes pueden ver informes relacionados con el análisis siguiente:
- Rendimiento y uso
- Satisfacción del cliente
- Información de sesión
- Análisis del tema
- Sesiones facturadas
Sin embargo, muchas veces hay situaciones en las que es necesario crear o utilizar análisis personalizados.
Por ejemplo, es posible que necesite:
- Compartir análisis con partes interesadas o usuarios.
- Informar sobre los datos de las transcripciones de conversaciones durante un período superior a los últimos 30 días predeterminados.
- Diseñar un informe que no esté cubierto por análisis listos para usar.
Hay algunas formas de tomar los datos analíticos registrados por Copilot Studio y utilizarlos en informes personalizados.
Informe de plantilla de ejemplo de análisis de Copilot Studio
Para crear análisis personalizados, nuestro enfoque recomendado es comenzar con el informe de plantilla de muestra de análisis de Copilot Studio. El informe de plantilla de muestra es un conjunto de recursos de código abierto, distribuidos a través de GitHub, lo que acelera el tiempo que lleva crear un informe que se represente Power BI.
Advertencia
La solución no forma parte de la oferta principal de Copilot Studio y requiere configuración.
Microsoft no admite el informe de muestra, pero puede plantear problemas en el repositorio de GitHub para obtener ayuda de la comunidad.
Dataverse
Datos de transcripciones de conversaciones
Los análisis que se muestran en el portal de Copilot Studio provienen de un servicio de datos que reside dentro de Copilot Studio. Los datos de uso también se escriben en el entorno Dataverse asociado, en la tabla transcripciones de conversación .
Períodos de retención
De forma predeterminada, ambos orígenes tienen una retención de datos de 30 días, pero los clientes pueden cambiar el período de retención para las transcripciones de conversaciones en Dataverse.
Tablas de Dataverse de Copilot Studio
Copilot Studio utiliza las siguientes tablas para análisis personalizados en Dataverse:
-
Bot de chat (
Bot
). Esta tabla incluye detalles de cada copiloto en un entorno. Los detalles suelen ser una pequeña cantidad de datos. -
Subcomponente de bot de chat (
BotComponent
). Esta tabla enumera los temas, entidades y cuadros de diálogo asociados con el copiloto en su entorno. Los detalles suelen ser una pequeña cantidad de datos. -
Transcripciones de conversación (
ConversationTranscript
). Esta tabla contiene datos de conversación detallados para todos los copilotos de su entorno. El tamaño de los datos de esta tabla está relacionado con el uso del copiloto y puede ser grande.
Azure Synapse Link for Dataverse (Azure Data Lake Storage Gen2)
Cuando sea necesario conservar las transcripciones de conversaciones por más tiempo que el período de retención predeterminado, cree métricas o paneles personalizados. Nuestro enfoque recomendado es exportar datos de transcripciones de conversaciones sin procesar a un almacén de datos más rentable como Azure Data Lake Storage Gen2 usando la función Azure Synapse Link for Dataverse.
La exportación crea una sincronización incremental de las tablas de Dataverse configuradas en el lago de datos de Azure mediante el formato del modelo de datos común.
Hay más pasos que debe seguir, incluido lo que está configurado en la plantilla base:
- Cree un Azure Data Lake Storage Gen2 y conéctelo a Dataverse.
- Durante la configuración, seleccione la tabla ConversaciónTranscripción (Bot de chat y Subcomponente de bot de chat no son compatibles con la sincronización incremental).
- Siga la guía para configurar flujos de datos de Power BI para procesar los datos entrantes.
Advertencia
Por defecto, Azure Synapse Link for Dataverse refleja los datos de la tabla configurada de Dataverse al Azure Data Lake. Por lo tanto, cualquier registro que se elimine en Dataverse (por ejemplo, mediante el trabajo de eliminación masiva recurrente que elimina las transcripciones de conversaciones con más de 30 días de forma predeterminada) también se eliminará del Azure Data Lake. Para evitar esto, puede crear copias o instantáneas de sus datos en el lago de datos de Azure, o puede configurar la sincronización para usar el modo de solo añadir.
Power BI
La plantilla de solución de análisis personalizada incluye un informe de Power BI que procesa los datos de la transcripción sin procesar (usando Power Query) en un informe que coincida con el análisis por defecto de Copilot Studio.
Además, los usuarios del informe tienen acceso a la siguiente información:
- Datos de todos los copilotos de un entorno.
- Datos tan antiguos como proporciona la fuente (en Dataverse o en el Azure Data Lake Storage Gen2).
- Tablas de datos sin procesar extraídas de los datos de la tabla Transcripción de conversación, que se pueden usar para crear informes personalizados.
- Un visor de transcripciones, que permite a los usuarios ver las conversaciones reales que se produjeron.
Advertencia
Este es un informe complejo que realiza transformaciones significativas en los datos base. Los clientes con tablas de transcripciones de conversaciones de más de 80 MB deben buscar usar la versión de los flujos de datos del informe de Azure Synapse Link for Dataverse y Power BI.