Desarrolla una estrategia de análisis personalizada

Copilot Studio proporciona analytics completos que le ayudan a comprender el uso y los indicadores clave de rendimiento de un agente. También puede crear métricas personalizadas con tecnología de inteligencia artificial mediante la descripción de la métrica en lenguaje natural desde la página Analytics del agente. Las métricas personalizadas aparecen como gráficos de anillo etiquetados en Métricas personalizadas.

Con Copilot Studio Kit, también puede supervisar agentes mediante el inventario de agentes y analizar transcripciones de conversación con Conversation Analyzer.

En Copilot Studio puede ver informes relacionados con los siguientes análisis:

  • Rendimiento y uso
  • Satisfacción del cliente
  • Información de sesión
  • Uso del tema
  • Sesiones facturadas

Sin embargo, puede que necesites crear o usar 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.

Puede usar algunos enfoques diferentes para tomar los datos de análisis registrados por Copilot Studio y usarlos en informes personalizados. En primer lugar, vamos a comprender el rol de Dataverse en el almacenamiento de datos de sesión.

Copilot Studio, Dataverse y análisis

Dataverse almacena transcripciones de conversaciones y datos analíticos personalizados.

Datos de transcripciones de conversaciones

El análisis que se muestra en Copilot Studio procede de un servicio de datos que reside en Copilot Studio. Los datos de uso también se escriben en la tabla de transcripciones de conversaciones en el entorno Dataverse asociado.

Períodos de retención

Por defecto, ambas fuentes tienen una retención de datos de 30 días. Puedes cambiar el periodo de retención de las transcripciones de conversaciones en Dataverse.

Tablas de Dataverse de Copilot Studio

Copilot Studio usa las tablas siguientes para el análisis personalizado en Dataverse:

  • Copilot (bot). Esta tabla incluye detalles de cada agente en un entorno. Los detalles suelen ser una pequeña cantidad de datos.
  • Componente copilot (botcomponent). En esta tabla se enumeran los temas, las entidades y los cuadros de diálogo asociados al agente en su entorno. Los detalles suelen ser una pequeña cantidad de datos.
  • ConversationTranscript (conversationtranscript). Esta tabla contiene datos detallados de conversaciones para todos los agentes de su entorno. El tamaño de los datos de esta tabla está relacionado con el uso del agente y puede ser grande.

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 mediante la Azure Synapse Link para la característica Dataverse.

La exportación crea una sincronización incremental de tablas de Dataverse configuradas en el lago de datos de Azure mediante el formato Common Data Model.

Debe realizar más pasos:

Advertencia

De forma predeterminada, Azure Synapse Link para Dataverse refleja los datos de tabla configurados de Dataverse en el lago de datos de Azure. Por lo tanto, cualquier registro que se elimine en Dataverse (por ejemplo, mediante el trabajo de eliminación masiva periódica que elimina transcripciones de conversación anteriores a 30 días de forma predeterminada) también se quita del lago de datos de Azure. Para solucionar este comportamiento, cree copias o instantáneas de los datos en el lago de datos de Azure o configure la sincronización para usar modo de solo aplicación.