Evento
Mar 31, 11 PM - Apr 2, 11 PM
O último evento liderado pola comunidade de Microsoft Fabric, Power BI, SQL e AI. 31 de marzo ao 2 de abril de 2025.
Rexistrarse hoxeEste explorador xa non é compatible.
Actualice a Microsoft Edge para dispoñer das funcionalidades máis recentes, as actualizacións de seguranza e a asistencia técnica.
Neste artigo, aprenderás sobre algunhas operacións de datos comúns en Power Automate, como compoñer, unir, seleccionar, filtrar matrices, crear táboas e analizar JSON. Use estas operacións para manipular datos cando cree fluxos.
Nota
As diferentes seccións deste artigo non están relacionadas e non dependen unhas das outras. As distintas seccións usan exemplos diferentes.
Aquí tes un vídeo rápido sobre as operacións de datos.
Utiliza a acción Operación de datos - Redacción para evitar ter que introducir os mesmos datos varias veces mentres deseña un fluxo de nube. Neste exemplo, cómpre introducir unha matriz de díxitos—[0,1,2,3,4,5,6,7,8,9]
—varias veces mentres deseña o seu fluxo. Podes usar a acción de composición para gardar a matriz, tal e como se describe no seguinte procedemento.
Na caixa Entradas , introduce a matriz á que queres facer referencia máis tarde.
Suxestión
Para que o Redactar cartón sexa máis fácil de atopar máis tarde, cámbiao o nome seleccionando o texto Redactar na barra de título do cartón e introducindo un nome que sexa fácil de lembrar.
Cando necesites acceder ao contido da acción de redacción, faino seguindo estes pasos.
Engade unha acción, como Unirse - Operación de datos.
Seleccione o control ao que desexa engadir o contido que gardou na acción de redacción.
Ábrese a pantalla Engadir contido dinámico das aplicacións e conectores utilizados neste fluxo .
Na pestana Contido dinámico , na sección Redactar , seleccione Saídas.
Use a acción Operación de datos: unir para delimitar unha matriz co separador que elixa. Por exemplo, o teu fluxo recibe unha solicitude web que inclúe a seguinte matriz de enderezos de correo electrónico: ["d@example.com", "k@example.com", "dal@example.com"]
. Non obstante, o teu programa de correo electrónico require que os enderezos estean formateados nunha única cadea, separados por punto e coma. Usa a acción Operación de datos - Unir para cambiar o delimitador da coma (,) a un punto e coma (;) seguindo estes pasos:
Engade unha nova acción, busca Unirse e, a continuación, selecciona Operación de datos - Unirse.
Na caixa De , introduza a matriz e na caixa Unirse con , introduza un punto e coma (;).
Garda o teu fluxo e execútao.
Despois de que se execute o fluxo, a saída da acción Operación de datos – Unirse será unha cadea cos enderezos unidos por punto e coma, como se mostra na seguinte captura de pantalla.
Use a Operación de datos: seleccione acción para transformar a forma dos obxectos nunha matriz. Por exemplo, pode engadir, eliminar ou renomear elementos en cada obxecto dunha matriz.
Nota
Aínda que pode engadir ou eliminar elementos mediante a acción de selección, non pode cambiar o número de obxectos da matriz.
Neste exemplo, os datos entran no teu fluxo mediante unha solicitude web neste formato:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Queres modificar os datos entrantes cambiando o nome de first
a FirstName
e last
a FamilyName
e engadindo un novo membro chamado FullName
que combina first
e last
(separadas cun espazo).
[ { "FirstName": "Eugenia", "FamilyName": "Lopez", "FullName": "Eugenia Lopez" }, { "FirstName": "Elizabeth", "FamilyName": "Moore", "FullName": "Elizabeth Moore" } ]
Para facer isto:
Engade o activador Cando se reciba unha solicitude HTTP o teu fluxo.
Seleccione Usar carga útil de mostra para xerar esquema.
No cadro que aparece, pega unha mostra da matriz de datos de orixe e, a continuación, selecciona Feito.
Engade a Operación de datos: selecciona acción e, a continuación, configúraa como se mostra na seguinte captura de pantalla.
> A saída da acción de selección é unha matriz que contén os obxectos de nova forma. Despois podes usar esta matriz en calquera outra acción, como a acción de redacción comentada anteriormente.
Use a acción Matriz de filtros - Operación de datos para reducir o número de obxectos dunha matriz a un subconxunto que coincida cos criterios que fornece.
Nota
Neste exemplo, usa a acción de matriz de filtro nesta matriz:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Este exemplo crea unha nova matriz que só contén obxectos nos que se define first
Eugenia
.
Busca e despois engade a acción Matriz de filtros ao teu fluxo.
Configure a acción da matriz de filtros como se mostra na seguinte captura de pantalla.
Garda e despois executa o teu fluxo.
Use a acción Crear táboa CSV - Operación de datos para cambiar unha entrada de matriz JSON nunha táboa de valores separados por comas (CSV). Podes manter as cabeceiras visibles na saída CSV. Neste exemplo, converte a seguinte matriz nunha táboa CSV:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Busca, engade e configure a acción Crear táboa CSV - Operación de datos para que se asemella á seguinte imaxe.
O token Body nesta imaxe provén dunha acción Cando se recibe unha solicitude HTTP ; non obstante, pode obter a entrada para a acción Crear táboa CSV a partir da saída de calquera acción anterior no seu fluxo ou pode introducila directamente no De caixa.
Garda e despois executa o teu fluxo.
Cando se executa o fluxo, a acción Crear táboa CSV amosa a saída que se mostra na seguinte captura de pantalla.
Use a acción Crear táboa HTML - Operación de datos para cambiar unha entrada de matriz JSON nunha táboa HTML. Pode manter as cabeceiras visibles na saída HTML.
Para iso, siga os pasos da sección anterior Use a acción de crear táboa CSV para crear unha táboa CSV. Use a acción Crear táboa HTML - Operación de datos en lugar de Crear táboa CSV.
Suxestión
Se pensas enviar a táboa HTML por correo electrónico, lembra seleccionar IsHtml na acción do correo electrónico.
Evento
Mar 31, 11 PM - Apr 2, 11 PM
O último evento liderado pola comunidade de Microsoft Fabric, Power BI, SQL e AI. 31 de marzo ao 2 de abril de 2025.
Rexistrarse hoxeFormación
Módulo
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ón
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.