Esdeveniment
Uneix-te a nosaltres a FabCon Vegas
31 de març, 23 - 2 d’abr., 23
L'últim esdeveniment dirigit per la comunitat de Microsoft Fabric, Power BI, SQL i IA. Del 31 de març al 2 d'abril de 2025.
Registreu-vos-hi avui mateixAquest navegador ja no s’admet.
Feu l’actualització al Microsoft Edge per aprofitar les característiques més recents, les actualitzacions de seguretat i l’assistència tècnica.
En aquest article, apreneu sobre algunes operacions de dades habituals Power Automate, com ara redactar, unir, seleccionar, filtrar matrius, crear taules i analitzar JSON. Utilitzeu aquestes operacions per manipular dades quan creeu fluxos.
Nota
Les diferents seccions d'aquest article no estan relacionades i no depenen les unes de les altres. Les diferents seccions utilitzen diferents exemples.
Aquí teniu un vídeo ràpid sobre les operacions de dades.
Utilitzeu l'acció "Operació de dades: redacta " per estalviar-vos d'haver d'introduir les mateixes dades diverses vegades mentre dissenyeu un flux de núvol. En aquest exemple, heu d'introduir una matriu de dígits[0,1,2,3,4,5,6,7,8,9]
diverses vegades mentre dissenyeu el flux. Podeu utilitzar l'acció de composició per desar la matriu, tal com es descriu al procediment següent.
Al quadre Entrades , introduïu la matriu a la qual voleu fer referència més endavant.
Suggeriment
Per fer que la targeta de composició sigui més fàcil de trobar més endavant, canvieu-ne el nom seleccionant el text Redacta a la barra de títol de la targeta i introduint un nom que sigui fàcil de recordar.
Quan necessiteu accedir al contingut de l'acció de redacció, feu-ho seguint aquests passos.
Afegiu una acció, com ara Uneix - Operació de dades.
Selecciona el control al qual vols afegir el contingut que has desat a l'acció de redacció.
S'obre la pantalla Afegeix contingut dinàmic de les aplicacions i connectors utilitzats en aquest flux .
A la pestanya Contingut dinàmic, a la secció Redacta , seleccioneu Sortides.
Utilitzeu l'acció Operació de dades - Unió per delimitar una matriu amb el separador que trieu. Per exemple, el flux rep una sol·licitud web que inclou la següent matriu d'adreces electròniques: ["d@example.com", "k@example.com", "dal@example.com"]
. Tanmateix, el vostre programa de correu electrònic requereix que les adreces estiguin formatades en una sola cadena, separades per punt i coma. Utilitzeu l'acció Operació de dades - Unió per canviar el delimitador de comes (,) a punt i coma (;) seguint aquests passos:
Afegiu una acció nova, cerqueu Uneix-se i, a continuació, seleccioneu Operació de dades - Uneix-te.
Al quadre De , introduïu la matriu i, al quadre Uneix amb , introduïu un punt i coma (;).
Deseu el flux i executeu-lo.
Després d'executar el flux, la sortida de l'acció Operació de dades - Unió serà una cadena amb les adreces unides per punt i coma, tal com es mostra a la captura de pantalla següent.
Utilitza l'acció Operació de dades – Selecciona per transformar la forma dels objectes en una matriu. Per exemple, podeu afegir, suprimir o canviar el nom d'elements de cada objecte d'una matriu.
Nota
Tot i que podeu afegir o suprimir elements mitjançant l'acció de selecció, no podeu canviar el nombre d'objectes de la matriu.
En aquest exemple, les dades entren al flux mitjançant una sol·licitud web en aquest format:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Voleu canviar la forma de les dades entrants canviant first
el nom a FirstName
i a last
i FamilyName
afegint un membre nou anomenat FullName
que combina first
i last
(separat amb un espai).
[ { "FirstName": "Eugenia", "FamilyName": "Lopez", "FullName": "Eugenia Lopez" }, { "FirstName": "Elizabeth", "FamilyName": "Moore", "FullName": "Elizabeth Moore" } ]
Per fer-ho:
Afegiu l'activador Quan es rep una sol·licitud HTTP al flux.
Seleccioneu Utilitza la càrrega útil d'exemple per generar l'esquema.
Al quadre que apareix, enganxeu una mostra de la matriu de dades d'origen i, a continuació, seleccioneu Fet.
Afegiu l'acció Operació de dades: seleccioneu i, a continuació, configureu-la tal com es mostra a la captura de pantalla següent.
> La sortida de l'acció de selecció és una matriu que conté els objectes de nova forma. A continuació, podeu utilitzar aquesta matriu en qualsevol altra acció, com ara l'acció de redacció comentada anteriorment.
Utilitza l'acció "Filtrar matriu - Operació de dades" per reduir el nombre d'objectes d'una matriu a un subconjunt que coincideixi amb els criteris que proporcionis.
Nota
En aquest exemple, utilitzeu l'acció de matriu de filtre en aquesta matriu:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
En aquest exemple es crea una matriu nova que només conté els objectes en els quals first
s'estableix a Eugenia
.
Cerqueu i afegiu l'acció Filtra la matriu al flux.
Configureu l'acció de la matriu de filtres tal com es mostra a la captura de pantalla següent.
Deseu i executeu el flux.
Utilitzeu l'acció Crea una taula CSV - Operació de dades per canviar una entrada de matriu JSON en una taula de valors separats per comes (CSV). Podeu mantenir les capçaleres visibles a la sortida CSV. En aquest exemple, convertiu la matriu següent en una taula CSV:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Cerqueu, afegiu i configureu l'acció Crea una taula CSV - Operació de dades perquè s'assembli a la imatge següent.
El testimoni Body d'aquesta imatge prové d'una acció Quan es rep una sol·licitud HTTP; tanmateix, podeu obtenir l'entrada per a l'acció Crea una taula CSV de la sortida de qualsevol acció anterior del vostre flux, o podeu introduir-la directament al quadre De .
Deseu i executeu el flux.
Quan s'executa el flux, l'acció Crea una taula CSV mostra la sortida que es mostra a la captura de pantalla següent.
Utilitzeu l'acció Crear taula HTML - Operació de dades per canviar una entrada de matriu JSON a una taula HTML. Podeu mantenir les capçaleres visibles a la sortida HTML.
Per fer-ho, seguiu els passos de la secció d'acció Utilitza la secció d'acció crear taula CSV per crear una taula CSV. Utilitzeu l'acció Crea una taula HTML - Operació de dades en lloc de Crea una taula CSV.
Suggeriment
Si teniu previst enviar la taula HTML per correu electrònic, recordeu seleccionar IsHtml a l'acció de correu electrònic.
Esdeveniment
Uneix-te a nosaltres a FabCon Vegas
31 de març, 23 - 2 d’abr., 23
L'últim esdeveniment dirigit per la comunitat de Microsoft Fabric, Power BI, SQL i IA. Del 31 de març al 2 d'abril de 2025.
Registreu-vos-hi avui mateixFormació
Mòdul
Usar desencadenadores y acciones de Dataverse en Power Automate - Training
Amplíe la capacidad de uso de Dataverse integrando con Power Automate para reducir o eliminar los procesos de negocio repetitivos.
Certificació
Microsoft Certified: Power Automate RPA Developer Associate - Certifications
Demostración sobre cómo mejorar y automatizar flujos de trabajo con el desarrollador de RPA con Microsoft Power Automate.