Aproveita ao máximo Copilot en Power Automate designer

Copilot en Power Automate designer axúdache a construír e modificar fluxos usando linguaxe natural. Esta guía explica o que funciona ben hoxe en día, o que non funciona e como obter os mellores resultados.

O que pode facer Copilot hoxe

Copilot funciona mellor cando lle das instrucións claras e con alcance para modificar o teu fluxo. Pode:

  • Engade accións ao teu fluxo: Ask Copilot inserir unha acción específica nun punto concreto. Entende o catálogo de accións e pode configurar parámetros comúns.
  • Modificar accións existentes: Cambiar os horarios de disparos, actualizar condicións, cambiar conectores ou axustar a configuración das accións.
  • Explica que fai un fluxo: Selecciona un fluxo e píde Copilot que percorra a lóxica paso a paso. Isto é especialmente útil para fluxos que herdaches doutra persoa.
  • Suxire os próximos pasos: Despois de engadir un disparador, Copilot pode recomendar unha seguinte acción lóxica baseada en patróns comúns.
  • Axuda con expresións sinxelas: Copilot pode escribir expresións básicas como formatDateTime(), concat(), manipulación de cadeas e condicionais simples. Manexa ben as frases rápidas.
  • Engadir ramas paralelas e xestión de erros: Ask Copilot engadir unha ramificación paralela con configuracións Configurar execución despois para patróns de notificación de fallo.
  • Xerar bloques de alcance: Copilot pode envolver accións nun patrón de intento/captura usando accións Scope con configuración de execución.

O que Copilot aínda non pode facer

Ser transparente coas limitacións afórrate tempo. Copilot actualmente non pode:

  • Erros de execución de depuración: Copilot non ten acceso ao historial de execución, rexistros de erros ou contexto de execución do teu fluxo. Non sabe por que unha partida concreta fallou.
  • Ler os teus datos: Copilot non consulta as túas listas de SharePoint, táboas Dataverse, bases de datos SQL nin ningunha fonte de datos en tempo real. Non pode validar que existe un nome de columna ou que un valor é correcto.
  • Solucionar problemas de conexión: Tokens caducados, erros de permisos e problemas de pasarela están fóra do alcance de Copilot. Estas requiren reautenticación manual ou acción administrativa.
  • Modificar de forma fiable a lóxica anidada complexa: condicións profundamente anidadas, múltiples niveis de Apply to Each ou Switch con moitas ramas poden producir resultados inesperados. Divídeas en peticións máis pequenas.
  • Entender as dependencias do fluxo cruzado: Se o teu fluxo chama a un fluxo fillo ou depende da saída doutro fluxo, Copilot trata cada fluxo de forma illada.
  • Xerar expresións complexas: Expresións anidadas multifunción, consultas XPath ou expresións que referencian contido dinámico desde varios pasos atrás adoitan ser incorrectas ou incompletas.

Nota

Estas limitacións son temporais. O equipo de produto está a traballar activamente para dar a Copilot acceso ao historial de execución e ao contexto dos erros.

Patróns de prompt que funcionan

Os prompts específicos e de propósito único obteñen os mellores resultados. Aquí tes patróns que funcionan ben de forma consistente.

Engadir accións

  • "Engade unha condición despois da acción Conseguir Artigos que comprobe se a columna de Estado é igual a 'Aprobado'."

  • "Engadir unha acción Enviar correo electrónico (V2) despois do paso de aprobación. Configura o campo To na variable RequestorEmail e o asunto como 'A túa solicitude foi aprobada'."

Modificar os pasos existentes

  • "Cambia o gatillo para que funcione todos os luns ás 9:00 AM hora do Pacífico."

  • "Actualiza a condición para comprobar tamén se o campo de prioridade está 'Alto' usando un operador de OR."

Explicar os fluxos

  • "Explica o que fai este fluxo paso a paso."

  • "Que pasa cando a condición de Aplicar a Cada é falsa?"

Erros de manexo

  • "Engadir xestión de erros á acción HTTP. Se falla, envíame un correo electrónico cos detalles do erro e logo remata o fluxo como fallado."

  • "Envolve as accións de SharePoint nun Scope cun Scope paralelo que funcione en caso de fallo e se publique no noso canal de Teams."

Expresións

  • "Escribe unha expresión que formate a data de hoxe como YYYY-MM-DD."

  • "Crea unha expresión que obteña a extensión do ficheiro do campo Filename."

Patróns de prompt que non funcionan ben

Estes estilos rápidos producen resultados pobres. Evítaas.

Demasiado vago

"Arranxa o meu fluxo."

Copilot non sabe que lle pasa. Non pode ver erros, e "arranxar" podería significar calquera cousa. En vez diso, dille a Copilot exactamente o que queres que cambie.

Solicitar depuración de erros en tempo de execución

  • "Por que me fallou o fluxo ás 3 da tarde onte?"

  • "Depura este erro: 'A operación solicitada é inválida.'"

Copilot non ten acceso ao historial de execucións nin aos rexistros de erros do deseñador, aínda que pode axudar a solucionar as execucións de fluxo desde a páxina de execucións de fluxo. Aprende máis sobre a depuración en Cando usar IA externa neste artigo.

Introduza instrucións de varios pasos nunha mensaxe

"Engade un disparador para cando se crea un elemento de SharePoint, logo obtén os detalles do artigo, comproba se o estado está aprobado, envía un correo ao xestor, espera a aprobación, actualiza o elemento e publica en Teams."

Divídeo en peticións individuais. Dá unha instrución, confirma o resultado e logo dá a seguinte. Copilot manexa pasos simples de forma fiable pero perde precisión en cadeas longas.

Pregunta polos teus datos específicos

  • "Que columnas ten a miña lista de SharePoint list?"

  • "¿É válido o enderezo de correo electrónico na miña táboa de contactos de Dataverse?"

Copilot non pode consultar as túas fontes de datos. Comproba os teus datos directamente e logo di a Copilot os nomes exactos dos campos para usar.

Cando usar IA externa

Para algunhas tarefas, as ferramentas de IA de propósito xeral son hoxe en día máis efectivas. Isto pode cambiar a medida que Copilot gañe máis contexto, pero por agora:

Usa IA externa para depurar mensaxes de erro: Copia a mensaxe de erro completa da túa execución fallida e pégaa en Copilot, GitHub Copilot ou outras ferramentas. Inclúen:

  • A mensaxe de erro e o código de estado
  • O tipo de acción que fallou (HTTP, SharePoint, SQL e similares)
  • O que esperabas que pasase

As ferramentas externas de IA teñen un amplo coñecemento dos códigos de erro das APIs e a miúdo poden identificar a causa raíz de inmediato.

Usa IA externa para expresións complexas: Se necesitas unha expresión anidada que combine múltiples funcións, as ferramentas de IA externas adoitan producir resultados máis precisos. Pega os campos cos que traballas e describe a saída desexada. Logo pega a expresión xerada de novo en Power Automate.

Suxestión

Aprende sobre o uso dunha biblioteca de expresións listas para usar no libro de receitas Expression para fluxos de nube. Ese artigo cobre moitos patróns comúns sen necesidade dunha ferramenta de IA.

Usa IA externa para consellos de deseño de fluxos: Describe o teu proceso de negocio e pide unha recomendación de arquitectura. Ferramentas externas poden suxerir patróns como fluxos pai/fillo, estratexias de xestión de erros e lóxica de reintentos.

Usa IA externa para preguntas específicas de conectores: Se necesitas coñecer o formato exacto JSON para un corpo de petición HTTP, ou a sintaxe do filtro OData para SharePoint, as ferramentas de IA externas teñen un coñecemento profundo de referencia.

Nota

Isto non reflicte a calidade de Copilot. É un reflexo do alcance. Copilot está optimizado para a edición de fluxo en contexto. As ferramentas externas están optimizadas para unha recuperación ampla de coñecemento. Usa ambos.

Consellos para mellores resultados

  1. Sé específico: Nomea a acción, o campo e o valor. "Engadir unha condición que comprobe se Status é Approvedigual a " supera a "engadir unha comprobación para aprobación."

  2. Unha petición por mensaxe: Copilot funciona mellor con instrucións focalizadas e de propósito único. Engade a acción, confirma que queda ben e logo segue adiante.

  3. Usa verbos de acción: Comeza o teu prompt con "Engadir", "Cambiar", "Eliminar", "Explicar" ou "Mover". Estes mapean directamente ás operacións Copilot poden realizar.

  4. Incluír nomes e valores de campos: Non fagas Copilot suposición. Se sabes que se chama EmployeeEmaila columna, dilo.

  5. revisa antes de gardar: Sempre comproba que Copilot xerado antes de gardar. Abre a acción que creou e verifica os parámetros, especialmente as referencias dinámicas de contido.

  6. Itera en pequenos pasos: Constrúe o teu fluxo de forma incremental. Engade o disparador, verifícao. Engade a primeira acción, verifícaa. Isto detecta os problemas cedo e mantén limpo o contexto de Copilot.

  7. Usa a función de explicar de Copilot para validar: Despois de que Copilot modifique o teu fluxo, pídeche que explique que fai o fluxo. Compara a súa descrición coa túa intención. Isto detecta malentendidos antes de que se convertan en erros de execución.

  8. Garda o teu fluxo antes de edicións Copilot importantes: Se Copilot produce un cambio indesexable, podes reverter á túa última versión gardada. Trata as partidas gardadas como puntos de control.

Suxestión

Se Copilot produce un resultado inesperado, desfaino e tenta reformular a túa petición con detalles máis específicos. Os prompts máis curtos e focalizados case sempre funcionan mellor que as instrucións longas e de varias partes.

Nota: O autor creou este artigo coa axuda da IA. Máis información