Деректер операцияларын пайдалану
Бұл мақалада сіз Power Automate ішіндегі кейбір жалпы деректер операциялары туралы білесіз, мысалы, құрастыру, біріктіру, таңдау, массивтерді сүзу, кестелерді жасау және JSON талдауы. Ағындарды жасаған кезде деректерді өңдеу үшін осы әрекеттерді пайдаланыңыз.
Ескертпе
Бұл мақаладағы әртүрлі бөлімдер бір-бірімен байланысты емес және бір-біріне тәуелді емес. Әр түрлі бөлімдер әртүрлі мысалдарды пайдаланады.
Мұнда деректер операциялары туралы жылдам бейне бар.
Алғышарттар
- қол жеткізу Power Automate.
- HTTP POST сұрауларын JSON массивімен ағыныңызға жіберу құралы.
Құрастыру әрекетін қолданыңыз
Бұлт ағынын құрастырған кезде бірдей деректерді бірнеше рет енгізуден өзіңізді құтқару үшін Деректерді пайдалану – Құрастыру әрекетін пайдаланыңыз. Бұл мысалда ағынды құрастырған кезде сандар массивін —[0,1,2,3,4,5,6,7,8,9]
— бірнеше рет енгізу керек. Келесі процедурада сипатталғандай массивді сақтау үшін құрастыру әрекетін пайдалануға болады.
- құрастыру деп іздеп, Жазу - Деректерді пайдалану әрекетін таңдаңыз.
Кірістер жолағына кейінірек сілтеме жасағыңыз келетін массивді енгізіңіз.
Шайпұл
Жазу картаны кейінірек табуды жеңілдету үшін тақырып жолағындағы Жазу мәтінін таңдау арқылы оның атын өзгертіңіз. картаны және есте сақтау оңай атауды енгізіңіз.
Құрастыру әрекетінің мазмұнына қол жеткізу қажет болғанда, оны мына қадамдарды орындау арқылы орындаңыз.
Қосылу - Деректермен жұмыс істеу сияқты әрекетті қосыңыз.
Құрастыру әрекетінде сақталған мазмұнды қосқыңыз келетін басқару элементін таңдаңыз.
Осы ағында пайдаланылған қолданбалар мен қосқыштардан динамикалық мазмұнды қосу экраны ашылады.
Динамикалық мазмұн қойындысының Құрастыру бөлімінде Шығыстардытаңдаңыз.
Біріктіру әрекетін пайдаланыңыз
Жиымды өзіңіз таңдаған бөлгішпен шектеу үшін Деректерді пайдалану - Қосылу әрекетін пайдаланыңыз. Мысалы, ағыныңыз электрондық пошта мекенжайларының келесі массивін қамтитын веб-сұрауды алады: ["d@example.com", "k@example.com", "dal@example.com"]
. Дегенмен, электрондық пошта бағдарламасы мекенжайлардың нүктелі үтірмен бөлінген бір жолда пішімделуін талап етеді. Мына қадамдарды орындау арқылы үтір бөлгішті (,) нүктелі үтірге (;) өзгерту үшін Деректерді пайдалану - Қосылу әрекетін пайдаланасыз:
Жаңа әрекетті қосыңыз, Join деп іздеңіз, содан кейін Деректерді пайдалану - Қосылу таңдаңыз.
Кімнен жолына алапты енгізіңіз және Бірге қосылу орабына нүктелі үтірді енгізіңіз (<;).
Ағыныңызды сақтаңыз, содан кейін оны іске қосыңыз.
Ағын іске қосылғаннан кейін Деректерді пайдалану – Қосылу әрекетінің нәтижесі келесі скриншотта көрсетілгендей нүктелі үтірмен біріктірілген мекенжайлары бар жол болады.
Таңдау әрекетін пайдаланыңыз
Жиымдағы нысандардың пішінін түрлендіру үшін Деректерді пайдалану – Таңдау әрекетін пайдаланыңыз. Мысалы, массивтегі әрбір нысандағы элементтерді қосуға, жоюға немесе атын өзгертуге болады.
Ескертпе
Таңдау әрекетін пайдалану арқылы элементтерді қосуға немесе жоюға болатынымен, массивтегі нысандардың санын өзгерте алмайсыз.
Бұл мысалда деректер ағыныңызды мына пішімдегі веб-сұраныс арқылы енгізеді:
[ { "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" } ]
Бұл үшін:
HTTP сұрауы қабылданған кезде триггерді ағыныңызға қосыңыз.
Схеманы жасау үшін үлгі пайдалы жүктемені пайдалану таңдаңыз.
Пайда болған жолаққа бастапқы деректер массивінің үлгісін қойып, Дайын таңдаңыз.
Деректермен жұмыс істеу – әрекетін таңдаңыз, содан кейін оны келесі скриншотта көрсетілгендей конфигурациялаңыз.
> Таңдау әрекетінің нәтижесі жаңа пішінделген нысандарды қамтитын массив болып табылады. Одан кейін бұл жиымды бұрын талқыланған құрастыру әрекеті сияқты кез келген басқа әрекетте пайдалануға болады.
Сүзгі массиві әрекетін пайдаланыңыз
Жиымдағы нысандардың санын сіз берген шарттарға сәйкес келетін жиынға азайту үшін Сүзгі массиві - Деректермен жұмыс істеу әрекетін пайдаланыңыз.
Ескертпе
- Жиымдағы нысандардың пішінін өзгерту үшін сүзгі массиві әрекетін пайдалана алмайсыз.
- Сүзгіленетін мәтін регистрді ескереді.
Бұл мысалда сіз осы массивте сүзгі массивінің әрекетін пайдаланасыз:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Бұл мысал тек first
орнатылған нысандарды қамтитын жаңа массив жасайды Eugenia
.
Ағыныңызға Сүзгі массиві әрекетін тауып, содан кейін қосыңыз.
Сүзгі массивінің әрекетін келесі скриншотта көрсетілгендей конфигурациялаңыз.
Сақтаңыз, содан кейін ағыныңызды іске қосыңыз.
CSV кестесін жасау әрекетін пайдаланыңыз
JSON массивінің кірісін үтірмен бөлінген мән (CSV) кестесіне өзгерту үшін CSV кестесін жасау - Деректермен жұмыс істеу әрекетін пайдаланыңыз. Тақырыптарды CSV шығысында көрінетін етіп сақтауға болады. Бұл мысалда сіз келесі массивді CSV кестесіне түрлендіресіз:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Келесі суретке ұқсайтын CSV кестесін жасау - Деректермен жұмыс істеу әрекетін табыңыз, қосыңыз және конфигурациялаңыз.
Бұл суреттегі Дене таңбалауышы HTTP сұрауы қабылданған кезде әрекеттен келеді; дегенмен, CSV кестесін жасау әрекеті үшін кірісті ағыныңыздағы кез келген алдыңғы әрекеттің шығысынан алуға болады немесе оны тікелей ішіне енгізуге болады. қораптан.
Сақтаңыз, содан кейін ағыныңызды іске қосыңыз.
Ағын іске қосылғанда, CSV кестесін жасау әрекеті келесі скриншотта көрсетілген нәтижені көрсетеді.
HTML кестесін жасау әрекетін пайдаланыңыз
JSON массивінің кірісін HTML кестесіне өзгерту үшін HTML кестесін жасау - Деректермен жұмыс істеу әрекетін пайдаланыңыз. Тақырыптарды HTML шығысында көрінетін етіп сақтауға болады.
Ол үшін алдыңғы CSV кестесін жасау әрекетін CSV кестесін жасау үшін пайдалану бөліміндегі қадамдарды орындаңыз. CSV кестесін жасау орнына HTML кестесін жасау - Деректермен жұмыс істеуәрекетін пайдаланыңыз.
Шайпұл
HTML кестесін электрондық пошта арқылы жіберуді жоспарласаңыз, электрондық пошта әрекетінде IsHtml таңдауды ұмытпаңыз.