Напомена
Приступ овој страници захтева ауторизацију. Можете покушати да се пријавите или промените директоријуме.
Приступ овој страници захтева ауторизацију. Можете покушати да промените директоријуме.
У овом чланку ћете научити о неким уобичајеним операцијама Power Automate података, као што су састављање, придруживање, одабир, филтрирање низова, креирање табела и парсирање ЈСОН-а. Користите ове операције за манипулацију подацима када креирате токове.
Различити одељци у овом чланку нису повезани и не зависе једни од других. Различити одељци користе различите примере.
Изглед и осећај вашег дизајнера могу изгледати другачије од снимака екрана у овом чланку у зависности од верзије дизајнера коју користите. Снимци екрана користе новог дизајнера, али кораци су слични у класичном дизајнеру.
Белешка
Ево неколико визуелних знакова који вам говоре да користите новог дизајнера токова облака (не класичног дизајнера):
- Карте у току су мале.
- Самостално окно за конфигурацију акције се појављује на левој страни када изаберете картицу.
Више информација: Идентификујте разлике између класичног дизајнера и новог дизајнера токова облака
Ако користите класични дизајнер, можете да пређете на новог дизајнера тако што ћете изабрати Нови дизајнер у горњем десном углу екрана.
Предуслови
- Приступ Power Automate.
- Алат за слање ХТТП ПОСТ захтева са ЈСОН низом у ваш ток.
Користите акцију састављања
Користите акцију Операција података - Састављање да бисте се спасили од потребе да уносите исте податке више пута док дизајнирате ток облака. У овом примеру, потребно је да унесете низ цифара— [0,1,2,3,4,5,6,7,8,9]
—неколико пута док дизајнирате свој ток. Можете користити акцију састављања да сачувате низ, као што је описано у следећој процедури.
Потражите Састављање , а затим изаберите акцију Састављање под Операција података.
У Улази бок, унесите низ који желите да референцу касније.
Савет
Да би Састављање картицу лакше пронаћи, преименујте га одабиром текста Састављање на насловној траци картице и уносом имена које је лако запамтити.
Када вам је потребно да приступите садржају акције састављања, учините то пратећи ове кораке.
Додајте акцију, као што је Операција података - Придружи се.
Изаберите контролу где желите да додате садржај сачуван у акцији састављања.
Отвара се екран Додај динамички садржај из апликација и конектора који се користе у овом екрану .
На картици Динамички садржај , у Одељку Састављање изаберите Излази.
Користите акцију спајања
Користите акцију Дата Оператион - Јоин да бисте разграничили низ са сепаратором по вашем избору. На пример, ваш ток прима веб захтев који укључује следећи низ адреса е-поште: ["d@example.com", "k@example.com", "dal@example.com"]
. Међутим, ваш програм за е-пошту захтева да адресе буду форматиране у једном низу, одвојене тачкама и зарезима. Користите акцију Дата Оператион - Јоин да бисте променили раздјелник зареза (,) у тачку и зарез (;) пратећи ове кораке:
Додајте нову акцију, потражите Јоин , а затим изаберите Дата Оператион - Јоин.
У поље Из унесите низ, а у поље Придружи се унесите тачку и зарез ( ; ).
Сачувајте свој ток, а затим га покрените
Након што се ваш ток покрене, излаз акције Дата Оператион – Јоин је низ са адресама спојеним тачкама и зарезима, као што је приказано на следећем екрану.
Користите акцију одабира
Усе тхе Дата Оператион – Селецт ацтион то трансформ тхе схапе оф објецтс ин ан арраy. На пример, можете додати, уклонити или преименовати елементе у сваком објекту у низу.
Белешка
Иако можете додати или уклонити елементе користећи акцију изабери, не можете променити број објеката у низу.
У овом примеру, подаци улазе у ваш ток преко веб захтева у овом формату:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Желите да преобликујете долазне податке преименовањем first
у FirstName
и last
до FamilyName
, и додавањем новог члана под именом FullName
који комбинује first
и last
(одвојен са размаком).
[ { "FirstName": "Eugenia", "FamilyName": "Lopez", "FullName": "Eugenia Lopez" }, { "FirstName": "Elizabeth", "FamilyName": "Moore", "FullName": "Elizabeth Moore" } ]
Да бисте извршили ово:
Додајте окидач Када се прими ХТТП захтев у ваш ток.
Изаберите Користи узорак корисног оптерећења за генерисање шеме.
У пољу које се појави, налепите узорак вашег изворног низа података, а затим изаберите Готово.
Додајте акцију Операција података – Изабери , а затим је конфигуришите као што је приказано на следећем екрану.
&гт ; Излаз из акције одабира је низ који садржи ново обликоване објекте. Затим можете користити овај низ у било којој другој акцији, као што је акција састављања о којој смо раније говорили.
Користите акцију низа филтера
Користите акцију Дата Оператион - Филтер арраy да смањите број објеката у низу на подскуп који одговара критеријумима које сте навели.
Белешка
- Не можете користити акцију поља филтера да бисте променили облик објеката у низу.
- Текст на који филтрирате је осјетљив на велика и мала слова.
У овом примеру, користите акцију поља филтера на овом низу:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Овај пример ствара нови низ који садржи само објекте где first
је подешен на Еугениа.
Пронађите, а затим додајте акцију Филтер низ у ваш ток.
У одељку Филтер Куерит конфигуришите акцију поља филтера. Пратећи пример у овом одељку, изаберите
first
> је једнако Еугениа>.Сачувајте, а затим покрените ток.
Користите акцију креирања ЦСВ табеле
Користите акцију Дата Оператион - Цреате ЦСВ табле да бисте променили улаз ЈСОН низа у табелу вредности раздвојених зарезима (ЦСВ). Можете задржати заглавља видљива у ЦСВ излазу. У овом примеру, конвертујете следећи низ у ЦСВ табелу:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Пронађите, додајте, а затим конфигуришите акцију Операција података - Креирај ЦСВ табелу да личи на следећу слику.
Боди токен на овој слици долази из акције Када се прими ХТТП захтев; међутим, можете добити улаз за акцију Креирај ЦСВ табелу из излаза било које претходне акције у вашем току, или га можете унети директно у Од бок.
Сачувајте, а затим покрените ток.
Када се ваш ток покрене, акција Креирај ЦСВ табелу приказује излаз приказан на следећем екрану.
Користите акцију креирања ХТМЛ табеле
Користите акцију Операција података - Креирај ХТМЛ табелу да бисте променили улаз ЈСОН низа у ХТМЛ табелу. Можете задржати заглавља видљивим у ХТМЛ излазу.
Да бисте то урадили, следите кораке у претходном Одељку Користите акцију креирања ЦСВ табеле, али користите акцију Операција података - Креирај ХТМЛ табелу уместо Креирај ЦСВ табелу.
Савет
Ако планирате да пошаљете ХТМЛ табелу путем е-поште, не заборавите да изаберете ИсХтмл у акцији е-поште.