Utilice Copilot para analizar la actividad de automatización y hacer preguntas sobre el producto (vista previa)
[Este tema es documentación preliminar y está sujeto a modificaciones.]
Comprender la actividad y el rendimiento de la automatización es clave para lograr los objetivos de excelencia operativa y confiabilidad, independientemente del tamaño del conjunto de recursos y procesos de automatización, el equipo o el rol dentro de la organización. Alcanzar esos objetivos requiere unas capacidades de supervisión avanzadas y dinámicas que le proporcionen una valiosa información que destaque las áreas de éxito e identifique posibles cuellos de botella, tendencias y áreas de mejora. Disponer de información más detallada le permite tomar decisiones informadas que optimizan sus procesos de automatización, lo que se traduce en una mayor eficiencia y eficacia.
Importante
- Esta es una característica en versión preliminar.
- Las características en vista previa no se han diseñado para un uso de producción y pueden tener una funcionalidad restringida. Estas características están disponibles antes del lanzamiento oficial para que los clientes puedan tener un acceso anticipado y proporcionar comentarios.
- Esta capacidad cuenta con tecnología de Azure OpenAI Service.
- Copilot es una nueva tecnología que aún se está desarrollando. Está optimizado para su uso con el idioma inglés y tiene soporte limitado con otros idiomas. Como tal, algunas partes podrían aparecer en inglés en lugar de en su idioma preferido.
- Lea las preguntas frecuentes sobre IA responsable para Copilot en el centro de automatización (versión preliminar) para obtener más información sobre esta nueva experiencia de Copilot.
- Más preguntas frecuentes: Preguntas frecuentes sobre IA responsable para Power Automate, Preguntas frecuentes sobre seguridad y privacidad de los datos de Copilot en Microsoft Power Platform
Requisitos previos
- Una cuenta profesional o educativa con acceso a un entorno de Power Automate con sede en los Estados Unidos.
- Durante la versión preliminar, debe tener un ambiente en la región de Estados Unidos para usar esta característica. Si no tiene acceso a un entorno basado en los Estados Unidos, puede pedir a su administrador que cree un entorno nuevo en el centro de administración de Power Platform y seleccionar Estados Unidos como región.
- Compruebe las limitaciones conocidas para obtener más información.
¿Cómo funciona?
Copilot en el centro de automatización puede responder preguntas sobre las siguientes cuatro capacidades:
Índice | Capacidad | Preguntas que la habilidad puede responder |
---|---|---|
1 | Registros de ejecución de flujo de nube | Estado de ejecución del flujo de nube, tipo de desencadenador, duración de la ejecución, tasa de errores. |
2 | Registros de ejecución de flujo de escritorio | Estado de ejecución del flujo de escritorio, máquina usada, modo de ejecución, tasa de fallos. |
3 | Datos de cola de trabajo | Estados de los elementos de la cola de trabajo, cumplimiento del acuerdo de nivel de servicio (SLA), recuentos de procesadores. |
4 | Documentación (respuestas generativas) | Preguntas sobre características generales Power Automate , como cómo analizar la actividad con Copilot. |
Las tres primeras capacidades enumeradas en la tabla traducen las consultas en lenguaje natural (preguntas) introducidas por los usuarios en sintaxis de consulta en Microsoft Dataverse FetchXML. Esta función permite a los usuarios recuperar fácilmente información sobre sus datos de automatización haciendo preguntas en lenguaje natural. Además, Copilot determina la visualización de salida más adecuada, como una tabla, un gráfico circular, un gráfico de barras o un gráfico de líneas, para presentar eficazmente los detalles y la información al usuario.
Selector de habilidades de Copilot
Cuando Copilot se abre (por sesión) por primera vez, la capacidad "flujo de nube" está preseleccionada. Puede modificar la capacidad eligiendo el menú desplegable junto a la frase Preguntas sobre y seleccionando su capacidad preferida. Durante la fase inicial de vista previa, el historial de conversaciones se restablece cada vez que cambia la capacidad.
Proceso de alto nivel
- Una vez que el usuario introduce una indicación válida, Copilot genera una FetchXML consulta basada en la entrada.
- Si la consulta generada FetchXML es válida, la consulta se ejecuta en el backend de Dataverse en el contexto de seguridad del usuario actual para recuperar los datos coincidentes. Recuperar los datos como usuario garantiza que los usuarios solo vean los datos a los que ya están autorizados a acceder.
- A continuación, Copilot determina la visualización de salida más adecuada, como una tabla, un gráfico circular, un gráfico de barras o un gráfico de líneas, para presentar eficazmente las informaciones y los datos al usuario.
¿Qué son las consultas de FetchXML?
Microsoft Dataverse FetchXML es un lenguaje utilizado para recuperar datos de una base de datos de Dataverse. FetchXML está diseñado para ser fácil de crear, usar y comprender. Por ejemplo, puede pedir a Dataverse que le proporcione una lista de todas las ejecuciones de un flujo específico. La consulta FetchXML es la forma en que formula esa pregunta para que la base de datos la entienda y pueda darle los resultados correctos.
Procedimientos recomendados de solicitudes
- Sea específico:
- Cuanto más específico sea con su instrucción, mejor entenderá y responderá la IA.
- Si la IA no produce el resultado deseado, no se preocupe. Inténtelo de nuevo ajustando su instrucción.
- Experimente con instrucciones:
- Si no obtiene los resultados que esperaba, intente reformular su instrucción o proporcione más contexto.
- Proporcionar comentarios:
- Si la IA produjo respuestas excelentes o insatisfactorias, háganoslo saber seleccionando los pulgares hacia arriba o hacia abajo con una opción para proporcionar más comentarios a través del enlace Díganos a Microsoft lo que le gustó de esta característica que aparece debajo.
Ejemplos de preguntas
En esta sección se proporcionan ejemplos de mensajes que puede utilizar como mensaje de inicio para sus propios casos de uso. Es posible que algunas de estas solicitudes no sean aplicables o devuelvan resultados incorrectos. La comprensión del modelo, la solicitud real y los datos disponibles para usted en función de sus permisos pueden influir en la precisión. Recomendamos que revise y valide los resultados devueltos y la consulta FetchXML.
Ejecuciones de flujo de nube
Nota
Historial de ejecución de flujo de nube Dataverse, que se basa en la nueva función de Tabla Elástica, tiene diferentes limitaciones conocidas para consultar y agregar datos en comparación con el historial de ejecución de flujo de escritorio. Estas diferencias pueden afectar a las respuestas de Copilot. Puede encontrar más información sobre esta limitación conocida aquí.
- ¿Cuántas ejecuciones el mes pasado se desencadenaron por otro flujo de nube?
- ¿Quién ha iniciado ejecuciones de flujos durante el último mes?
- ¿Cuántos flujos tuvieron errores ayer?
Ejecuciones de flujo de escritorio
- ¿Qué flujos se ejecutaron más la semana pasada?
- ¿Cuáles fueron los cinco primeros flujos de ayer por número de ejecuciones completadas?
- ¿Cuál es la distribución de los estados de ejecución de flujo?
Errores
- Muéstrame los errores de ejecución más frecuentes del último mes.
- Muéstrame una distribución de los flujos exitosos frente a los fallidos del último trimestre.
- ¿Cuál fue el número de ejecuciones fallidas durante la semana anterior a la última?
Colas de trabajo
- Muéstrame el número de artículos que se encuentran en espera.
- Muéstrame el número de artículos que corren el riesgo de incumplir el SLA.
- ¿Cuál es el tiempo medio de gestión por procesador (máquina) y cola?
Máquinas
- ¿Qué bots han tenido más errores de ejecución hoy?
- ¿Qué máquinas están en modo de mantenimiento?
- ¿Cuáles son las máquinas con más errores de ejecución?
Creadores
- Muéstreme los principales flujos por número de ejecuciones junto con la información de su propietario.
- ¿Cuáles son los 10 usuarios que más flujos han ejecutado el mes pasado?
- ¿Cuándo y quién modificó los flujos de escritorio la semana pasada?
Documentación (respuestas generativas)
- ¿Cómo puedo agregar una condición en Power Automate de escritorio?
- ¿Pueden los flujos de nube manejar aprobaciones y procesos de toma de decisiones?
- ¿Dónde puedo encontrar los flujos eliminados en Power Automate?
Preguntas multiturno
En el contexto de la IA, las indicaciones de múltiples turnos le permiten tener una conversación continua con Copilot, donde recuerda el contexto de los mensajes anteriores en la conversación. No se trata solo de responder preguntas puntuales; es entablar un diálogo con usted, donde cada respuesta se basa en lo que se dijo antes.
Nota
- Respuestas generativas (habilidad de documentación) aún no admite conversaciones de varios turnos.
- Al entablar una conversación de varios turnos, Copilot solo realiza un seguimiento de las diez preguntas más recientes. Esto significa que Copilot comienza a borrar las indicaciones que se ingresaron primero y solo conserva las últimas diez. Para mejorar la calidad de las respuestas, le sugerimos que limite sus preguntas de seguimiento o que reinicie el chat con más frecuencia. Para obtener más información, consulte Limpiar el contexto de la solicitud anterior para empezar de nuevo.
Ejemplo
Turno | Pregunta y respuesta |
---|---|
Usuario: Muéstrame una distribución de los flujos exitosos frente a los fallidos del último trimestre | |
Copilot: Esta es la distribución de los flujos correctos frente a los fallidos durante el último trimestre. | |
Usuario: ¿Cuál fue el error principal de las ejecuciones que fallaron? | |
Copilot: Aquí tiene el error principal de las ejecuciones que fallaron. | |
Usuario: ¿En qué nombres de máquina fallaron más? | |
Copilot: Estos son los nombres de las máquinas en las que se produjeron más errores. | |
Usuario: ¿Cuál fue la duración media de la ejecución de los flujos que se ejecutaron correctamente? | |
Copilot: Esta es la duración media de la ejecución de los flujos correctos. |
Influencia en el formato de salida
Puede influir en el formato de salida de Copilot solicitando tipos de salida explícitos como "mostrarme la distribución de ejecución de flujo fallida frente a correcta como un gráfico de barras". Es probable que esta indicación produzca el siguiente resultado:
Borrar el contexto de indicación anterior para empezar de nuevo
Si desea restablecer la conversación con Copilot, seleccione los tres puntos ...
junto al nombre del copiloto y, a continuación, seleccione Nuevo chat.
Editar y volver a ejecutar consultas de búsqueda de FetchXML devueltas por Copilot
Puede ajustar las consultas devueltas por Copilot a través de ediciones in situ en el área de código. Solo tienes que cambiar el código para que coincida con tus nuevos criterios de búsqueda y seleccionar Ejecutar. Para ilustrarlo, consideremos la siguiente solicitud:
- "¿Cuántos flujos se activaron por cronograma en los últimos tres días?"
Resultados de la consulta antes de cualquier cambio
<fetch version="1.0" mapping="logical" aggregate="true">
<entity name="flowrun">
<attribute name="flowrunid" alias="flowrun_count" aggregate="count"/>
<filter type="and">
<condition attribute="parentrunid" operator="null"/>
<condition attribute="triggertype" operator="eq" value="Scheduled"/>
<condition attribute="starttime" operator="ge" value="2024-05-05T12:28:35.000Z"/>
</filter>
</entity>
</fetch>
Resultados de la consulta modificados
<fetch version="1.0" mapping="logical" aggregate="true">
<entity name="flowrun">
<attribute name="flowrunid" alias="flowrun_count" aggregate="count"/>
<filter type="and">
<condition attribute="parentrunid" operator="null"/>
<condition attribute="triggertype" operator="eq" value="Instant"/>
<condition attribute="starttime" operator="ge" value="2024-04-01T12:28:35.000Z"/>
</filter>
</entity>
</fetch>
Validar los resultados de la consulta de FetchXML generados por Copilot
Los siguientes pasos le guía por el proceso de validación (y posible reutilización) FetchXML de consultas en flujos de nube de Power Automate.
Paso 1: Hacer una copia de la consulta de FetchXML
Después de enviar su consulta a Copilot, obtiene una respuesta que incluye un vínculo etiquetado como Mostrar código. Para copiar el código, seleccione este vínculo y luego seleccione el icono de copia ubicado en la esquina superior derecha del cuadro FetchXML.
Paso 2: Crear un flujo de nube y probar la consulta FetchXML
- Navegue hasta el portal de Power Automate y seleccione Mis flujos en el menú de navegación de la izquierda.
- Continúe con la selección de + Nuevo flujo en la barra de comandos y, a continuación, seleccione Flujo de nube instantáneo en el menú desplegable.
- Introduzca un nombre de flujo, seleccione Desencadenar un flujo manualmente y después Crear.
- Aparece el diseñador de flujos de nube. Busque y seleccione el botón + Nuevo paso.
- En la barra de búsqueda que aparece, introduzca Dataverse y después seleccione el conector Dataverse en los resultados.
- Se muestran varias acciones. Desplácese hasta encontrar la acción Enumerar filas y selecciónela.
- En la acción Enumerar filas, seleccione el vínculo Mostrar opciones avanzadas.
- Aparece un FetchXML campo de consulta. En este campo es donde se introduce la consulta copiada FetchXML que Copilot generó anteriormente.
- Después de pegar en su FetchXML, seleccione Guardar.
- Pruebe su flujo seleccionando Probar.
- Siga las indicaciones de la pantalla para iniciar su flujo manualmente y revisar sus resultados.
Paso 3: Comprender los resultados
Supongamos que le preguntó a Copilot "¿cuántos flujos fallidos frente a correctos tuvimos el mes pasado?" Esta solicitud produce una consulta de FetchXML similar al siguiente ejemplo:
<fetch version="1.0" mapping="logical" aggregate="true" count="3" page="1">
<entity name="flowsession">
<attribute name="flowsessionid" alias="flowsession_count" aggregate="count" />
<attribute name="statuscode" alias="flowsession_statuscode" groupby="true" />
<filter type="and">
<condition attribute="completedon" operator="last-x-months" value="1" />
</filter>
</entity>
</fetch>
Si los datos coinciden con la consulta dada de FetchXML, la acción Enumerar filas configurada en Dataverse en el paso 2 devuelve datos en un formato llamado JSON (notación de objetos JavaScript), que es esencialmente un método utilizado para presentar datos de una manera bien organizada, lo que facilita la lectura y escritura digital.
En el caso de las preguntas basadas en la distribución, como las mencionadas anteriormente, los datos se agrupan por uno o varios campos (statuscode
), junto con una agregación (count
) que devuelve el número correspondiente a cada grupo (es decir, failed
, succeeded
, etc.).
Cada registro devuelto contiene campos como:
flowsession_count
: el número de veces que se ejecutó el flujo de trabajo.flowsession_regardingobjectid
: el identificador único de la ejecución de flujo.flowsession_statuscode
: el estado de la ejecución de flujo (por ejemplo, error).workflow_name
: el nombre del flujo.
Si desea saber cuántas veces se ha ejecutado un flujo concreto, busque en la columna flowsession_count
del registro donde workflow_name
en el nombre de su flujo.
Comprender las respuestas de Copilot a indicaciones problemáticas
Esta tabla muestra las respuestas predeterminadas que se devuelven cuando Copilot no puede comprender su pregunta, intención o generar una respuesta válida.
Respuesta de Copilot | Detalles |
---|---|
Sorry, something went wrong. Please try again. |
Se produjo un error inesperado. Reformule su pregunta y vuelva a intentarlo. |
Sorry, I couldn't find any results for that query. Please try again by refining your question, or consider using a sample suggestion from the prompt guide. |
Se entendió la pregunta y se generó una consulta válida, pero no hay datos disponibles para ser devueltos. |
Sorry, I couldn’t understand your question. Rephrase it and try again. I’m able to answer questions that are about the data on this page. For more examples of prompts that you can ask Copilot, you can visit the prompt example section on our documentation page. |
Su pregunta no se ha podido traducir en una consulta válida FetchXML . Reformule su pregunta y vuelva a intentarlo. |
Sorry, Copilot is at capacity and temporarily unavailable — please try again in a little while. |
Existen restricciones de recursos en el servidor. Vuelva a formular su pregunta al cabo de poco tiempo. |
Sorry, your message contains potentially harmful content. Please ensure your input is appropriate and try again. |
El servicio del servidor bloqueó su pregunta porque podría incluir contenido potencialmente dañino. Quite cualquier contenido potencialmente dañino de su pregunta e inténtelo de nuevo. |
Sorry, I was not able to generate a valid answer based on your question. Please rephrase it and try again. I’m able to answer questions that are about the data on this page. For more examples of prompts that you can ask Copilot, you can visit the prompt example section on our documentation page. |
El FetchXML generado no es válido o que la consulta falló cuando Copilot intentó ejecutarla. Reformule su pregunta y vuelva a intentarlo. |
Sorry, your search includes too many results. Please refine your query and try again. For examples on how to limit search results returned by Copilot, visit our documentation page. |
Los filtros aplicados a la consulta superan los límites de agregación actuales en FetchXML. Agregue filtros más apropiados, como solo los datos de ayer o del mes pasado, para asegurarse de que la consulta devuelve datos dentro de esos límites. |
Problemas y limitaciones conocidos
La siguiente lista contiene las limitaciones conocidas de Copilot en el centro de automatización.
- Copilot es una nueva tecnología que aún se está desarrollando. Está optimizado para su uso con el idioma inglés y la compatibilidad con otros idiomas es limitada. Como tal, algunas partes podrían aparecer en inglés en lugar de en su idioma preferido.
- Actualmente, Copilot solo está disponible en ambientes de Dataverse basados en Estados Unidos.
- Copilot puede devolver datos erróneos o incompletos y consultas FetchXML.
- Inicialmente, Copilot solo puede responder preguntas sobre la actividad del flujo de escritorio, la actividad del flujo de nube, las colas de trabajo y las preguntas generales sobre las funciones del producto Power Automate.
- En las conversaciones de varios turnos, Copilot mantiene el contexto de las últimas 10 preguntas solamente. Si encuentra resultados erróneos o incompletos, considere la posibilidad de reiniciar la conversación.
- Respuestas generativas (habilidad de documentación) aún no admite conversaciones de varios turnos.
- En el caso de las consultas que devuelven conjuntos de resultados grandes, es posible que Copilot no pueda devolver ni representar el resultado.
Información relacionada
- Introducción a Copilot en flujos de nube
- Preguntas frecuentes sobre Copilot en el centro de automatización (versión preliminar)
- Preguntas frecuentes sobre Copilot en la actividad de flujo de escritorio (versión preliminar)
- Preguntas frecuentes sobre Copilot en flujos de nube
- Preguntas frecuentes para Copilot en Power Automate Process Mining
- Preguntas frecuentes sobre la seguridad y privacidad de los datos de Copilot en Microsoft Power Platform