Duomenų operacijų naudojimas

Duomenų operacijos leidžia manipuliuoti duomenimis kuriant debesies srautus. Naudokite juos kurdami, rikiuodami ir pertvarkydami duomenis naudodami sparčiuosius klavišus, padedančius lengviau ir greičiau pasiekti rezultatus. Šis metodas taupo jūsų laiką ir pastangas. Kai naudojate duomenų operacijas, galite padidinti srautų efektyvumą, sumažinti klaidų skaičių ir palengvinti duomenų analizę.

Šiame straipsnyje paaiškinama, kaip galite naudoti duomenų operacijas, pvz., komponavimą, kad sukurtumėte vieną išvestį iš kelių įvesčių, įskaitant išraiškas. Taip pat galite naudoti duomenų operacijas norėdami prisijungti arba pasirinkti duomenis, filtruoti masyvus, kurti lenteles ir analizuoti JSON. Šiame straipsnyje kiekviename skyriuje pateikiamas trumpas duomenų operacijos aprašymas, po kurio pateikiama nuosekli procedūra, padėsianti ją naudoti debesies sraute.

Būtinosios sąlygos

  • Prieiga prie Power Automate.
  • Įrankis, skirtas siųsti HTTP POST užklausas su JSON masyvu į jūsų srautą.
  • Naujas arba esamas debesies srautas, prie kurio galite pridėti duomenų operacijų.

Debesies srauto rodymas dizaino įrankyje

Norėdami naudoti šiame straipsnyje aprašytas duomenų operacijas, turite atidaryti dizaino įrankį naudodami naują arba esamą debesies srautą.

Power Automate leidžia naudoti naują arba klasikinį dizainerį, kad sukonfigūruotumėte debesies srautą. Toliau pateiktose ekrano kopijose naudojamas naujas dizaino įrankis, tačiau veiksmai yra panašūs abiejuose dizaineriuose. Sužinokite daugiau (su pavyzdžiais) dalyje Skirtumų tarp naujojo dizainerio ir klasikinio dizainerio nustatymas.

Sukurkite naują debesies srautą

Norėdami sukurti naują debesies srautą, atlikite šiuos veiksmus:

  1. Prisijungti prie Power Automate.

  2. Kairėje esančioje naršymo srityje pasirinkite Kurti.

  3. Pasirinkite vieną iš debesies srautų tipų dalyje Pradėti nuo tuščios :Automatizuotas debesies srautas,Momentinis debesies srautas,Suplanuotas debesies srautas arbaAprašykite jį, kad jį sukurtumėte.

    Pradžios nuo tuščių plytelių ekrano nuotrauka.

  4. Dalyje Automatizuotas debesies srautas, Momentinis debesies srautas ir Suplanuotas debesies srautas vykdykite instrukcijas ir pasirinkite Kurti.

  5. Dėl Apibūdinkite jį, kad jį sukurtumėte:

    1. Įveskite srauto, kurį norite sukurti, aprašą ir pasirinkite Pateikti arba pasirinkite iš AI sugeneruotų siūlomų srauto aprašų.

    2. Jei jus tenkina siūlomas srautas, pasirinkite Išsaugoti ir tęsti.

    3. Peržiūrėkite prijungtas programas ir tarnybas, tada pasirinkite Kurti srautą.

      Srautas atsidaro dizaineryje.

Pasirinkite esamą debesies srautą

Norėdami pasirinkti esamą debesies srautą, atlikite šiuos veiksmus:

  1. Prisijungti prie Power Automate.

  2. Kairėje esančioje naršymo srityje pasirinkite Mano srautai.

  3. Skirtuke Debesų srautai pasirinkite srautą, kurį norite atidaryti.

  4. Viršuje esančioje komandų juostoje pasirinkite Redaguoti.

    Srautas atsidaro dizaineryje.

Naudokite kūrimo veiksmą

Naudokite duomenų operaciją – kurkite veiksmą, kad neįvestumėte tų pačių duomenų kelis kartus kurdami debesies srautą. Šiame pavyzdyje, kurdami srautą, turite kelis kartus įvesti skaitmenų masyvą –[0,1,2,3,4,5,6,7,8,9]. Masyvą galite įrašyti naudodami kūrimo veiksmą, kaip aprašyta toliau pateiktoje procedūroje.

Pridėti kūrimo veiksmą

  1. Rodyti debesies srautą dizaino įrankyje.

  2. Sraute įtraukite veiksmą pasirinkdami pliuso ženklą (+).

  3. Ieškos lauke Įtraukti veiksmą įveskite kurti.

  4. Dalyje Duomenų operacija pasirinkite Kurti.

    Veiksmo „Sukurti – duomenų operacija“ ekrano kopija.

  5. Lauke Įvestys įveskite masyvą, kurį norėsite nurodyti vėliau.

    Konfigūruokite kūrimo veiksmą.

  6. Uždarykite konfigūracijos sritį pasirinkdami kairiąsias rodykles (<<) viršutiniame dešiniajame kampe.

    Arbatpinigiai

    Kad vėliau būtų lengviau rasti **sukurti** kortelę, pakeiskite jos pavadinimą kortelės pavadinimo juostoje pasirinkdami tekstą **sukurti** ir įvesdami lengvai įsimenamą pavadinimą.

Kūrimo veiksmo išeigų naudojimas

Šiame skyriuje sukurto kūrimo veiksmo turinį naudokite atlikdami naują veiksmą. Šiame pavyzdyje veiksmo Komponuoti išvestis galite naudoti veiksme Duomenų operacija – prisijungimas . Sujungimo veiksmas paima masyvą ir sujungia jį į vieną eilutę su pasirinktu skyrikliu.

  1. Rodyti debesies srautą dizaino įrankyje.

  2. Sraute įtraukite veiksmą pasirinkdami pliuso ženklą (+).

  3. Lauke Įtraukti veiksmo ieškos lauką įveskite sujungti.

  4. Dalyje Duomenų operacija pasirinkite Prisijungti.

  5. Lauke Nuo pasirinkite žaibolaidį, tada pasirinkite dinaminę reikšmę Išėjimai . Outputs rodomas lauke Nuo .

    Naudokite kūrimo veiksmo rezultatus.

  6. Lauke Prisijungti su įveskite kablelį (,) arba norimą skyriklį.

  7. Uždarykite konfigūracijos sritį pasirinkdami kairiąsias rodykles (<<) viršutiniame dešiniajame kampe.

Naudokite sujungimo veiksmą

Norėdami masyvą atskirti pasirinktu skirtuku, naudokite veiksmą Duomenų operacija – sujungimas . Pavyzdžiui, jūsų srautas gauna žiniatinklio užklausą, kurioje yra toks el. pašto adresų masyvas: ["d@example.com", "k@example.com", "dal@example.com"]. Tačiau jūsų el. pašto programa reikalauja, kad adresai būtų suformatuoti viena eilute, atskirta kabliataškiais. Norėdami pakeisti kablelio skiriamąjį ženklą (,) į kabliataškį (;), naudokite veiksmą Duomenų operacija – sujungimas atlikdami šiuos veiksmus:

  1. Rodyti debesies srautą dizaino įrankyje.

  2. Pridėkite naują veiksmą, ieškokite Prisijungti ir pasirinkite Duomenų operacija – Prisijungti.

    Prisijunkite prie veiksmų.

  3. Lauke Nuo įveskite masyvą ir lauke Sujungti su įveskite kabliataškį (;).

    Konfigūruokite veiksmą „Prisijungti“.

  4. Išsaugokite srautą ir paleiskite jį.

  5. Paleidus srautą, veiksmo **Duomenų operacija – prisijungimas** išvestis yra eilutė, kurios adresai sujungti kabliataškiais, kaip parodyta toliau pateiktoje ekrano kopijoje.

    Kableliais atskirtų adresų įvesties ekrano kopija, sujungimas su kabliataškio reikšme ir tų adresų, atskirtų kabliataškiais, išvesties vaizdas.

Naudokite pasirinkimo veiksmą

Naudoti duomenų operaciją – pasirinkite veiksmą, kad pakeistumėte masyvo objektų formą. Pavyzdžiui, galite pridėti, pašalinti arba pervardyti elementus kiekviename masyvo objekte.

Pastaba.

Nors naudodami veiksmą „select“ galite pridėti arba pašalinti elementus, negalite pakeisti objektų skaičiaus masyve.

Šiame pavyzdyje duomenys į jūsų srautą patenka per žiniatinklio užklausą tokiu formatu:

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

Šiame pavyzdyje duomenys įveda srautą naudojant žiniatinklio užklausą šiuo formatu:

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

Norėdami atlikti:

  1. Rodyti debesies srautą dizaino įrankyje.

  2. Panaikinkite esamą paleidiklį dešiniuoju pelės mygtuku spustelėdami paleidiklį ir pasirinkdami Naikinti arba konfigūracijos srityje pasirinkdami vertikalią daugtaškį () ir pasirinkdami Naikinti.

  3. Pridėkite trigerį **Kai gaunama HTTP užklausa** prie savo srauto.

  4. Pasirinkite Naudoti pavyzdinę naudingąją apkrovą schemai generuoti.

    Pavyzdinio naudingojo krovinio pasirinkimo ekrano kopija.

  5. Atsidariusiame lange įklijuokite šaltinio duomenų masyvo pavyzdį ir pasirinkite Atlikta.

  6. Pridėkite veiksmą Duomenų operacija – pasirinkite ir sukonfigūruokite jį, kaip parodyta toliau pateiktoje ekrano kopijoje.

    Konfigūruokite pasirinkimo veiksmą.

    > Pasirinkimo veiksmo rezultatas yra masyvas, kuriame yra naujai suformuoti objektai. Tada šį masyvą galite naudoti bet kuriame kitame veiksme, pavyzdžiui, anksčiau aptartame kūrimo veiksme.

Naudokite filtro masyvo veiksmą

Norėdami sumažinti objektų skaičių masyve iki poaibio, atitinkančio jūsų pateiktus kriterijus, naudokite veiksmą Duomenų operacija – filtruoti masyvą .

Pastaba.

  • Negalite naudoti masyvo filtravimo veiksmo, norėdami pakeisti masyvo objektų formą.
  • Tekstas, pagal kurį filtruojate, yra didžiųjų ir mažųjų raidžių skyrimo.

Šiame pavyzdyje šiam masyvui naudojate filtravimo masyvo veiksmą:

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

Šiame pavyzdyje sukuriamas naujas masyvas, kuriame yra tik objektai, kur first yra nustatyta kaip Eugenia.

  1. Rodyti debesies srautą dizaino įrankyje.

  2. Raskite ir įtraukite veiksmą Filtruoti masyvą į srautą.

  3. Skiltyje Filtro užklausa konfigūruokite filtro masyvo veiksmą. Remiantis šiame skyriuje pateiktu pavyzdžiu, pasirinkite first>is equal to >Eugenia.

    Ekrano kopija, kurioje sekcijoje „Nuo“ pirmoje eilutėje nurodyta „Body“ (tekstas). Antroje eilutėje „first“ nustatyta kaip „Eugenia“ (liet. „pirmasis“).

  4. Įrašykite ir vykdykite srautą.

Naudokite CSV lentelės kūrimo veiksmą

Norėdami pakeisti JSON masyvo įvestį į kableliais atskirtų reikšmių (CSV) lentelę, naudokite veiksmą Duomenų operacija – CSV lentelės kūrimas . Išlaikyti antraštes matomas CSV išvestyje. Šiame pavyzdyje konvertuojate šį masyvą į CSV lentelę:

[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
  1. Rodyti debesies srautą dizaino įrankyje.

  2. Raskite, pridėkite ir sukonfigūruokite veiksmą Duomenų operacija – CSV lentelės kūrimas , kad jis būtų panašus į toliau pateiktą paveikslėlį.

    Csv lentelės kūrimo veiksmo konfigūravimo ekrano nuotrauka. Iš nustatyta į Pagrindinis tekstas, o stulpeliai nustatyti kaip Automatinis.

    Šio vaizdo teksto atpažinimo ženklas gaunamas iš veiksmo Kai gaunamas HTTP užklausos veiksmas. Tačiau galite gauti veiksmo Kurti CSV lentelę įvestį iš bet kurio ankstesnio veiksmo sraute išvesties arba galite įvesti jį tiesiai į lauką Nuo .

  3. Įrašykite ir vykdykite srautą.

    Kai jūsų srautas vykdomas, veiksmas Sukurti CSV lentelę parodo toliau pateiktoje ekrano kopijoje parodytą išvestį.

    Ekrano kopija, kurioje matyti CSV lentelės kūrimo veiksmo išvestis, pirmoje eilutėje rodomas vardas, pavardė, po to – Eugenia Lopez ir Elizabeth Moore.

Naudokite HTML lentelės kūrimo veiksmą

Norėdami pakeisti JSON masyvo įvestį į HTML lentelę, naudokite veiksmą Duomenų operacija – HTML lentelės kūrimas . Išlaikyti antraštes matomas HTML išvestyje.

Norėdami tai padaryti, atlikite ankstesniame skyriuje Naudokite veiksmą „sukurti CSV lentelę“ nurodytus veiksmus, tačiau vietoj veiksmo „Sukurti CSV lentelę“ naudokite veiksmą Duomenų operacija – HTML lentelės kūrimas.

Arbatpinigiai

Jei planuojate siųsti HTML lentelę el. paštu, nepamirškite el. pašto veiksme pasirinkti IsHtml .