Andmetoimingute kasutamine

Sellest artiklist leiate teavet mõne levinud Power Automate andmetoimingu kohta, nagu koostamine, ühendamine, massiivide valimine, filtreerimine, tabelite loomine ja JSON-i sõelumine. Kasutage neid toiminguid voogude loomisel andmetega manipuleerimiseks.

Märkus

Selle artikli erinevad jaotised ei ole omavahel seotud ega sõltu üksteisest. Erinevates jaotistes kasutatakse erinevaid näiteid.

Siin on kiire video andmetoimingute kohta.

eeltingimused

  • Juurdepääs Power Automate.
  • Tööriist HTTP POST-päringute saatmiseks JSON-massiiviga teie voogu.

Koostamistoimingu kasutamine

Kasutage toimingut Andmetoiming – koostamistoiming , et säästa end sellest, et peate pilvevoog kujundamisel mitu korda samu andmeid sisestama. Selles näites peate voo kujundamise ajal mitu korda sisestama numbrite[0,1,2,3,4,5,6,7,8,9] massiivi. Koostetoimingut saate kasutada massiivi salvestamiseks, nagu on kirjeldatud järgmises toimingus.

  1. Otsige üles koosta ja valige seejärel toiming Koosta - andmetoiming .

Kuvatõmmis otsimisest ja toimingu Koosta valimisest.

  1. Sisestage väljale Sisendid massiiv, millele soovite hiljem viidata.

    Koostamistoimingu konfigureerimise kuvatõmmis.

Näpunäide

Et muuta koostamine kaart hiljem hõlpsamini leitavaks, nimetage see ümber, valides kaart tiitliribal teksti Koosta ja sisestades hõlpsasti meeldejääva nime.

Kui teil on vaja koostamistoimingu sisule juurde pääseda, toimige järgmiselt.

  1. Lisage toiming, näiteks Liitu - andmetoiming.

  2. Valige juhtelement, millele soovite koostamistoimingusse salvestatud sisu lisada.

    Avaneb kuva Dünaamilise sisu lisamine selles voos kasutatavatest rakendustest ja konnektoritest.

  3. Valige vahekaardi Dünaamiline sisu jaotises Koosta suvand Väljundid .

    Kuvatõmmis toimingu Koosta väljundite kasutamisest.

Ühendamistoimingu kasutamine

Kasutage toimingut Andmetoiming – liitumine , et piiritleda massiiv teie valitud eraldajaga. Näiteks saab teie voog veebipäringu, mis sisaldab järgmist hulka meiliaadresse: ["d@example.com", "k@example.com", "dal@example.com"] Kuid teie meiliprogramm nõuab aadresside vormindamist ühes stringis, mis on eraldatud semikoolonitega. Toimingu Andmetoiming – ühendamine abil saate muuta komaeraldaja (,) semikooloniks (;), toimides järgmiselt.

  1. Lisage uus toiming, otsige üles Liitu ja seejärel valige Andmetoiming - Liitu.

    Ühendustoimingu otsimise ja valimise kuvatõmmis.

  2. Sisestage massiiv väljale Saatja ja sisestage väljale Liitu semikoolon (;).

    Ühendamistoimingu konfigureerimise kuvatõmmis.

  3. Salvestage oma voog ja seejärel käivitage see.

  4. Pärast voo käivitamist on toimingu Andmetoiming – liitumine väljund string, mille aadressid on ühendatud semikoolonitega, nagu on näidatud järgmisel kuvatõmmisel.

    Kuvatõmmis komadega eraldatud aadresside sisestamisest, semikooloni väärtusega ühendusest ja semikoolonitega eraldatud aadresside väljundist.

Valikutoimingu kasutamine

Andmetoimingu kasutamine – valige toiming massiivi objektide kuju teisendamiseks. Näiteks saate massiivi iga objekti elemente lisada, eemaldada või ümber nimetada.

Märkus

Kuigi elemente saab valikutoimingu abil lisada või eemaldada, ei saa massiivis olevate objektide arvu muuta.

Selles näites sisestavad andmed teie voogu veebipäringu kaudu järgmises vormingus:

[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]

Soovite sissetulevad andmed ümber kujundada, nimetades first need ümber ja FirstName last ümber ning FamilyName lisades uue liikme nimega FullName mis ühendab first ja last (tühikuga eraldatud).

[ { "FirstName": "Eugenia", "FamilyName": "Lopez", "FullName": "Eugenia Lopez" }, { "FirstName": "Elizabeth", "FamilyName": "Moore", "FullName": "Elizabeth Moore" } ]

Selleks tehke järgmist.

  1. Lisage oma voogu päästik Kui HTTP-päring on vastu võetud .

  2. Valige Kasuta kasuliku koormuse näidist skeemi loomiseks.

    Näidise kasuliku koormuse valimise kuvatõmmis.

  3. Kleepige kuvatavale väljale lähteandmete massiivi näidis ja seejärel valige Valmis.

  4. Andmetoimingu lisamine – valige toiming ja konfigureerige see järgmisel kuvatõmmisel näidatud viisil.

    Konfigureerige valitud toiming.

    > Valikutoimingu väljund on massiiv, mis sisaldab äsja kujundatud objekte. Seejärel saate seda massiivi kasutada mis tahes muus toimingus, näiteks varem käsitletud koostamistoimingus.

Filtrimassiivi toimingu kasutamine

Kasutage toimingut Filtreeri massiiv – andmetoiming , et vähendada massiivi objektide arvu teie esitatud kriteeriumidele vastavaks alamhulgaks.

Märkus

  • Massiivitoimingut ei saa filtreerida massiivi objektide kuju muutmiseks.
  • Filtreeritav tekst on tõstutundlik.

Selles näites kasutate filtrimassiivi toimingut sellel massiivil.

[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]

Selles näites luuakse uus massiiv, mis sisaldab ainult objekte, mille first väärtuseks on seatud Eugenia.

  1. Otsige üles ja lisage seejärel oma voogu toiming Filtreeri massiiv .

  2. Konfigureerige filtrimassiivi toiming, nagu on näidatud järgmisel kuvatõmmisel.

    Kuvatõmmis jaotisest Saatja, esimene rida on seatud väärtusele Keha. Teises reas on esimene võrdne Eugeniaga.

  3. Salvestage ja seejärel käivitage oma voog.

CSV-tabeli loomise toimingu kasutamine

Kasutage toimingut CSV-tabeli loomine – andmetoiming JSON-massiivi sisendi muutmiseks komaeraldusega väärtuste (CSV) tabeliks. Saate päised CSV-väljundis nähtaval hoida. Selles näites teisendate järgmise massiivi CSV-tabeliks.

[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
  1. Otsige, lisage ja konfigureerige toiming Create CSV table – Data Operation (Loo CSV-tabel – andmetoiming) sarnanema järgmisele pildile.

    Kuvatõmmis CSV-tabeli loomise toimingu konfigureerimisest. Saatja väärtuseks on seatud Keha ja Veerud on seatud väärtusele Automaatne.

    Sellel pildil olev kehamärk pärineb toimingust Kui HTTP-päring on vastu võetud ; siiski saate CSV-tabeli loomise toimingu sisendi hankida oma voo mis tahes varasema toimingu väljundist või sisestada selle otse väljale Saatja.

  2. Salvestage ja seejärel käivitage oma voog.

    Kui voog töötab, kuvab toiming CSV-tabeli loomine järgmisel kuvatõmmisel kuvatud väljundi.

    Kuvatõmmis CSV-tabeli loomise toimingu väljundist, kus esimeses reas on kuvatud

HTML-tabeli loomise toimingu kasutamine

Kasutage toimingut HTML-tabeli loomine - andmetoiming , et muuta JSON-massiivi sisend HTML-tabeliks. Päised saate HTML-väljundis nähtaval hoida.

Selleks järgige eelmises CSV-tabeli loomise toimingujaotises CSV-tabeli loomine toodud juhiseid . Kasutage toimingut HTML-tabeli loomine – andmetoiming , mitte käsku Loo CSV-tabel.

Näpunäide

Kui kavatsete saata HTML-tabeli e-posti teel, ärge unustage meilitoimingus valida IsHtml .