Udalosti
Pridajte sa k nám vo Vegas FabCon
31. 3., 23 - 2. 4., 23
Konečná udalosť pod vedením komunity služby Microsoft Fabric, Power BI, SQL a AI. Marec 31 až Apríl 2, 2025.
Zaregistrujte saTento prehliadač už nie je podporovaný.
Inovujte na Microsoft Edge a využívajte najnovšie funkcie, aktualizácie zabezpečenia a technickú podporu.
V tomto článku sa dozviete o niektorých bežných operáciách s údajmi v Power Automate, ako je skladanie, spájanie, výber, filtrovanie polí, vytváranie tabuliek a analyzovanie JSON. Tieto operácie použite na manipuláciu s údajmi pri vytváraní tokov.
Poznámka
Rôzne časti v tomto článku spolu nesúvisia a nie sú na sebe závislé. Rôzne časti používajú rôzne príklady.
Tu je krátke video o operáciách s údajmi.
Pomocou akcie Operácia s údajmi – Vytvorenie sa vyhnete nutnosti zadávať rovnaké údaje viackrát, keď navrhujete postup v cloude. V tomto príklade musíte pri navrhovaní toku niekoľkokrát zadať pole číslic –[0,1,2,3,4,5,6,7,8,9]
. Akciu na vytvorenie poľa môžete použiť na uloženie poľa, ako je popísané v nasledujúcom postupe.
Do poľa Vstupy zadajte pole, na ktoré chcete neskôr odkazovať.
Tip
Ak chcete, aby Napísať karta bolo neskôr ľahšie nájsť, premenujte ho výberom textu Napísať v záhlaví z karta a zadajte názov, ktorý si ľahko zapamätáte.
Ak potrebujete získať prístup k obsahu akcie na vytvorenie správy, urobte to podľa týchto krokov.
Pridajte akciu, napríklad Pripojiť sa – operácia s údajmi.
Vyberte ovládací prvok, ku ktorému by ste chceli pridať obsah uložený v akcii tvorby.
Otvorí sa obrazovka Pridať dynamický obsah z aplikácií a konektorov používaných v tomto postupe .
Na karte Dynamický obsah v časti Napísať vyberte Výstupy.
Pomocou akcie Údajová operácia – Pripojiť oddeľte pole podľa vlastného výberu. Váš tok napríklad dostane webovú požiadavku, ktorá obsahuje nasledujúce pole e-mailových adries: ["d@example.com", "k@example.com", "dal@example.com"]
. Váš e-mailový program však vyžaduje, aby zoznam adries bol formátovaný v jednom reťazci oddelenom bodkočiarkami. Ak chcete zmeniť oddeľovač čiarky (,) na bodkočiarku (;), pomocou akcie Operácia s údajmi – pripojiť sa , postupujte takto:
Pridajte novú akciu, vyhľadajte Pripojiť sa a potom vyberte Operácia s údajmi – Pripojiť sa.
Do poľa Od zadajte pole a do poľa Spojiť s zadajte bodkočiarku (; ).
Uložte postup a potom ho spustite.
Po spustení vášho toku bude výstupom akcie Operácia údajov – Pripojiť sa reťazec s adresami spojenými bodkočiarkami, ako je znázornené na nasledujúcom obrázku.
Na transformáciu tvaru objektov v poli použite Operácia s údajmi – vyberte akciu . Môžete napríklad pridávať, odoberať alebo premenúvať prvky v každom objekte poľa.
Poznámka
Aj keď možno pomocou funkcie výberu prvky pridávať alebo odoberať, nemôžete však meniť počet objektov v poli.
V tomto príklade údaje vstupujú do vášho postupu prostredníctvom webovej požiadavky v tomto formáte:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Chcete zmeniť tvar prichádzajúcich údajov premenovaním first
na FirstName
a last
na FamilyName
a pridaním nového člena s názvom FullName
ktorý kombinuje first
a last
(oddelené medzerou).
[ { "FirstName": "Eugenia", "FamilyName": "Lopez", "FullName": "Eugenia Lopez" }, { "FirstName": "Elizabeth", "FamilyName": "Moore", "FullName": "Elizabeth Moore" } ]
Postup:
Pridajte do svojho postupu spúšťač Keď je prijatá požiadavka HTTP .
Vyberte Použiť vzorové užitočné zaťaženie na generovanie schémy.
Do zobrazeného poľa prilepte vzorku poľa zdrojových údajov a potom vyberte Hotovo.
Pridajte Operáciu s údajmi – vyberte akciu a potom ju nakonfigurujte tak, ako je to znázornené na nasledujúcom obrázku.
> Výstupom akcie výberu je pole, ktoré obsahuje novotvarované objekty. Toto pole potom môžete použiť v ľubovoľnej akcii, ako napríklad spomínaná akcia vytvorenia.
Ak chcete znížiť počet objektov v poli na podmnožinu, ktorá zodpovedá zadaným kritériám, použite akciu Filtrovacie pole – Operácia s údajmi .
Poznámka
V tomto príklade použijete akciu filtračného poľa na tomto poli:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Tento príklad vytvorí nové pole, ktoré obsahuje iba objekty, v ktorých je first
nastavené na Eugenia
.
Nájdite a potom pridajte akciu Pole filtrov do svojho postupu.
Nakonfigurujte akciu poľa filtrov, ako je znázornené na nasledujúcom obrázku obrazovky.
Postup uložte a spustite.
Ak chcete zmeniť vstup poľa JSON na tabuľku s hodnotami oddelenými čiarkami (CSV), použite akciu Vytvoriť tabuľku CSV – Operácia s údajmi . Môžete v CSV výstupe ponechať viditeľné hlavičky. V tomto príklade konvertujete nasledujúce pole do tabuľky CSV:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Nájdite, pridajte a potom nakonfigurujte akciu Vytvoriť tabuľku CSV – Operácia údajov tak, aby sa podobala na nasledujúci obrázok.
Token Telo na tomto obrázku pochádza z akcie Keď je prijatá požiadavka HTTP ; vstup pre akciu Vytvoriť tabuľku CSV však môžete získať z výstupu akejkoľvek predchádzajúcej akcie vo vašom toku, alebo ho môžete zadať priamo v Z boxu.
Postup uložte a spustite.
Keď sa váš postup spustí, akcia Vytvoriť tabuľku CSV zobrazí výstup zobrazený na nasledujúcej snímke obrazovky.
Ak chcete zmeniť vstup poľa JSON na tabuľku HTML, použite akciu Vytvoriť tabuľku HTML – Operácia s údajmi . Môžete v HTML výstupe ponechať viditeľné hlavičky.
Ak to chcete urobiť, postupujte podľa krokov v predchádzajúcej časti Na vytvorenie tabuľky CSV použite akciu vytvorenia tabuľky CSV . Namiesto Vytvoriť tabuľku CSV použite akciu Vytvoriť tabuľku HTML – Operácia s údajmi.
Tip
Ak plánujete odoslať tabuľku HTML e-mailom, nezabudnite v akcii e-mailu vybrať IsHtml .
Udalosti
Pridajte sa k nám vo Vegas FabCon
31. 3., 23 - 2. 4., 23
Konečná udalosť pod vedením komunity služby Microsoft Fabric, Power BI, SQL a AI. Marec 31 až Apríl 2, 2025.
Zaregistrujte saŠkolenie
Modul
Use Dataverse triggers and actions in Power Automate - Training
Extend Dataverse usability by integrating with Power Automate to reduce or eliminate repetitive business processes.
Certifikácia
Microsoft Certified: Power Automate RPA Developer Associate - Certifications
Demonstrate how to improve and automate workflows with Microsoft Power Automate RPA developer.
Dokumentácia
Použite výrazy v podmienkach v Power Automate - Power Automate
Použite pokročilé výrazy ako „a“, „alebo“, „prázdny“, „menej“ a „väčšie“ v Power Automate Podmienkach.
Ukladať a spravovať hodnoty v premenných v Power Automate - Power Automate
Naučte sa, ako ukladať, spravovať, používať a odovzdávať hodnoty pomocou premenných vo svojich postupoch
Službu Power Automate môžete použiť na vytvorenie slučky cez pole položiek s cieľom skontrolovať viacero podmienok a na základe týchto podmienok vykonať akcie.