Upravljanje varijablama i oknom za varijable
Okno varijabli prikazuje ulazne i izlazne varijable proslijeđene tokovima radne površine i iz Power Automate njih. Također prikazuje sve varijable korištene u trenutnom tijeku radne površine u odjeljku Varijable tijeka.
Kroz ovo okno možete tražiti varijable, preimenovati ih, pronaći njihovu upotrebu, označiti ih kao osjetljive, prikvačiti ih i filtrirati prema vrsti. Filtriranje vam omogućuje da odaberete želite li ga primijeniti na prikvačene varijable ili ne.
Preglednik varijabilnih vrijednosti
Kada se tijek pokrene, trenutna vrijednost svake varijable vidljiva je pored njegovog naziva. Odaberite ikonu gumice pri dnu okna varijabli da biste očistili sve trenutne vrijednosti.
Napomena
Power Automate automatski izostavlja varijable onemogućenih akcija. Omogućite onemogućenu akciju da biste njezine varijable učinili dostupnima u oknu varijabli.
Da biste detaljnije ispitali vrijednost varijable, dvokliknite je. Preglednik varijabilnih vrijednosti prikazuje vrstu podataka odabrane varijable i proširuje sve datarows ili podatkovne tablice kako bi prikazao njihov sadržaj.
Određene vrste podataka mogu sadržavati ugniježđene elemente. Na primjer, prilagođeni objekt može sadržavati drugi prilagođeni objekt u svojim svojstvima. Da biste vidjeli svojstva ugniježđenog elementa, odaberite Više.
Odaberite ikonu strelice na vrhu dijaloškog okvira da biste se vratili na nadređeni element.
Preimenovanje varijable radne površine
Da biste preimenovali varijablu tijeka radne površine, desnom tipkom miša kliknite njezin naziv i odaberite Preimenuj. Power Automate automatski ažurira naziv varijable u svim njezinim pojavama.
Važno
Ako pokušate preimenovati varijablu u postojeći naziv, Power Automate od vas će se zatražiti da potvrdite spajanje dviju varijabli. Nenamjerno spajanje može utjecati na funkcionalnost vašeg protoka i uzrokovati pogreške, stoga osigurajte da je spajanje poželjno.
Ulazne i izlazne varijable
Power Automate omogućuje razmjenu podataka između oblaka i tokova radne površine kroz ulazne i izlazne varijable, omogućujući vam proširenje mogućnosti automatizacije
Osim toga, ulazne varijable možete koristiti za ručno postavljanje vrijednosti kada se tokovi pokreću kroz konzolu.
Dodatne informacije o prosljeđivanju podataka između tokova oblaka i radne površine potražite u članku Pokreni tokove radne površine iz tokova oblaka.
Stvaranje ulazne varijable
Da biste stvorili ulaznu varijablu:
Odaberite gumb plus (+) u oknu varijabli, a zatim Ulaz.
Kada se pojavi dijaloški okvir Nova ulazna varijabla , popunite sljedeća polja:
- Naziv varijable: naziv varijable u tijeku radne površine.
- Vrsta podataka: vrsta varijable: tekst,broj,boolean,prilagođeni ... objekt,popis ... ili podatkovna tablica.
- Zadana vrijednost: zadana vrijednost kada tijek prolazi kroz dizajner toka ili konzolu. Kada stvorite prilagođeni objekt, popis ili ulaznu varijablu podatkovne tablice, Power Automate omogućuje vam stvaranje zadane vrijednosti putem vizualnog ili JSON uređivača.
- Vanjski naziv: vanjski naziv je naziv koji se pojavljuje u dizajneru tijeka oblaka i dijaloški okvir unosa tijeka prilikom pozivanja tijeka s konzole.
- Opis: opis varijable koja se pojavljuje u oblaku i dizajneru toka radne površine tijekom pozivanja tijeka.
- Označi kao osjetljivo: Definira treba li varijablu označiti kao osjetljivu ili ne. Informacije o osjetljivim varijablama možete pronaći u osjetljivim varijablama.
- Označi kao neobavezno: Definira je li popunjavanje ulazne varijable obavezno ili ne. Označavanjem ulazne varijable kao neobavezne dopuštate joj primanje praznih vrijednosti i izostavljanje prosljeđivanja stvarne vrijednosti, što ne rezultira pogreškom. Informacije o neobaveznim ulaznim varijablama možete pronaći u Neobaveznim ulaznim varijablama.
Napomena
Polja Naziv varijable,Vrsta podataka i Vanjski naziv potrebna su za stvaranje ulazne varijable.
Važno
Ako odaberete postojeći naziv varijable toka za novu ulaznu varijablu, Power Automate od vas će se zatražiti da potvrdite spajanje dviju varijabli. Nenamjerno spajanje može utjecati na funkcionalnost vašeg protoka i uzrokovati pogreške. Također, ne možete koristiti naziv postojeće ulazne ili izlazne varijable.
Kada pokrenete protok radne površine izravno kroz konzolu, a ne protok oblaka, dijaloški okvir Unosi tijeka od vas traži da ručno postavite vrijednosti za ulazne varijable. Za prilagođene objekte, popise i podatkovne tablice dijaloški okvir omogućuje popunjavanje vrijednosti pomoću vizualnog ili JSON uređivača.
Stvaranje izlazne varijable
Da biste stvorili izlaznu varijablu:
Odaberite gumb plus (+) u oknu varijabli, a zatim Izlaz.
Kada se pojavi dijaloški okvir Nova izlazna varijabla , popunite sljedeća polja:
- Naziv varijable: naziv varijable u tijeku radne površine.
- Vrsta podataka: vrsta varijable: tekst,broj,boolean,prilagođeni ... objekt,popis ... ili podatkovna tablica.
- Vanjski naziv: vanjski naziv je naziv koji se pojavljuje u dizajneru tijeka oblaka.
- Opis: opis varijable koja se pojavljuje u oblaku ili dizajneru tijeka radne površine tijekom pozivanja tijeka.
- Označi kao osjetljivo: Definira treba li varijablu označiti kao osjetljivu ili ne. Informacije o osjetljivim varijablama možete pronaći u osjetljivim varijablama.
Napomena
Za stvaranje izlazne varijable potrebna su polja Naziv varijable,Vrsta podataka i Vanjski naziv .
Važno
Ako odaberete postojeći naziv varijable toka za novu izlaznu varijablu, Power Automate od vas će se zatražiti da potvrdite spajanje dviju varijabli. Nenamjerno spajanje može utjecati na funkcionalnost vašeg protoka i uzrokovati pogreške. Također, ne možete koristiti naziv postojeće ulazne ili izlazne varijable.
Upravljanje ulaznim i izlaznim varijablama
Sve kreirane ulazne i izlazne varijable dostupne su u odgovarajućem odjeljku okna varijabli.
Ovo okno možete koristiti za preimenovanje, ažuriranje, brisanje, pronalaženje korištenja, prikvačivanje i filtriranje svake ulazno/izlazne varijable. Filtriranje vam omogućuje da odaberete želite li ga primijeniti na prikvačene varijable ili ne.
Da biste ažurirali ulazno/izlaznu varijablu:
Desnom tipkom miša kliknite njegov naziv u oknu varijabli, a zatim odaberite Uredi.
Važno
Ako pokušate preimenovati ulaznu ili izlaznu varijablu u postojeći naziv varijable toka, Power Automate od vas će se zatražiti da potvrdite spajanje dviju varijabli. Nenamjerno spajanje može utjecati na funkcionalnost vašeg protoka i uzrokovati pogreške. Također, ne možete koristiti naziv postojeće ulazne ili izlazne varijable.
U dijaloškom okviru Uređivanje ulazno/izlazne varijable ažurirajte željena polja i odaberite Spremi da biste primijenili promjene.
Osjetljive varijable
Važno
Funkcija osjetljivih varijabli ne utječe na tijekove razvijene u starijim verzijama programa za Power Automate stolna računala (v.2.13 ili starije) sve dok ih ne uređujete. Ako pokrenete postojeće tokove radne površine kroz konzolu ili portal bez uređivanja, zadržat će staro ponašanje i raditi kao i prije.
Da biste primijenili novu funkcionalnost, uredite i spremite tokove pomoću Power Automate za radnu površinu v.2.14 ili noviju. Power Automate pretvorit će prošle šifrirane ulazne varijable i šifrirane varijable proizvedene akcijskim Get password from action u tekstualne varijable označene kao osjetljive CyberArk .
Neki scenariji automatizacije obrađuju povjerljive informacije i zahtijevaju posebno rukovanje varijablama koje pohranjuju i koriste osjetljive podatke tijekom izvođenja. Tokovi radne površine podržavaju stvaranje osjetljivih varijabli čije su vrijednosti maskirane tijekom ispravljanja pogrešaka u oknu varijabli dizajnera toka.
Osim toga, ako ste se prijavili pomoću premium računa tvrtke ili ustanove, vrijednosti osjetljivih varijabli ne pohranjuju se u povijest pokretanja na portalu kada se tokovi radne površine provlače kroz konzolu ili tokove oblaka.
Bilo koja varijabla može postati osjetljiva, neovisno o vrsti. Osjetljivost se primjenjuje na promjenjivoj razini, tako da popisi, datarows, podatkovne tablice i prilagođeni objekti postaju osjetljivi u cjelini. Ne postoji način da se stavka popisa, stupac podatkovne tablice ili svojstvo varijable označe kao osjetljivi u inače besmislenoj varijabli.
Možete koristiti, manipulirati i obrađivati osjetljive varijable u svakoj radnji bez ikakvih ograničenja, kao i svaka druga varijabla. Osim toga, možete ih kombinirati s drugim varijablama i uključiti ih u izraze. U tom slučaju zapisnici cijeli izraz obrađuju kao osjetljiv.
Dizajner toka Osjetljivost obrađuje kao masku koju možete uključiti i isključiti. Tako možete raskrinkati osjetljive varijable kako biste vidjeli njihove vrijednosti i ponovno ih maskirali kako biste sakrili njihove vrijednosti.
Važno
Osjetljive varijable nisu namijenjene zaštiti od kodiranih podataka. Ne biste trebali kodirati kritične podatke u običnom tekstu, kao što su lozinke i PIN-ovi, u svojstvima radnji kao što su Postavljanje varijable , čak i ako su navedene varijable označene kaoosjetljive. Zapisnici tijeka radne površine bit će zaštićeni, ali tvrdo kodirane vrijednosti vidljive su u modalu i definiciji tijeka u Microsoft Dataverse.
Dodatne informacije o osjetljivim unosima u tokovima oblaka potražite u članku Upravljanje osjetljivim unosima kao što su lozinke.
Napomena
- Vrijednost osjetljive varijable vidljiva je kada je šaljete izvan tokova radne površine ili se prikazuje kroz akciju Prikaži poruku .
- Osjetljivost se ne može naslijediti u varijablama. Ako dodate ili dodijelite osjetljivu varijablu drugoj varijabli, rezultirajuća varijabla prema zadanim postavkama neće biti osjetljiva.
- Označavanje varijable kao osjetljive skriva njezine vrijednosti iz sažetka akcije Postavi varijablu .
- Ulazni detalji akcije Postavljanje varijable nisu vidljivi u zapisnicima tijeka radne površine kada su sadržane varijable označene kao osjetljive.
- Maskiranje osjetljivih varijabli tijekom ispravljanja pogrešaka pruža samo osnovni oblik zaštite programerima trećih strana koji gledaju njihove zaslone.
Da biste varijablu označili kao osjetljivu, desnom tipkom miša kliknite je u oknu varijabli, a zatim odaberite Označi kao osjetljivu. Da biste spriječili osjetljivost varijable, kliknite je desnom tipkom miša i odaberite Označi kao neosjetljivu.
Osim kontekstnih izbornika, možete koristiti namjensku ikonu pored svake varijable kako biste je označili kao osjetljivu ili neosjetljivu.
Osjetljive ulazne i izlazne varijable
Kada stvarate ili uređujete ulaznu ili izlaznu varijablu, možete odabrati Označi kao osjetljivo u odgovarajućem dijalogu kako biste je učinili osjetljivom .
Zadana vrijednost ulazne varijable vidljiva je u dijaloškom okviru stvaranja ili uređivanja kada je Osjetljivost omogućen. Ova vrijednost postoji samo u svrhu testiranja i ispravljanja pogrešaka, jer morate inicijalizirati svaki ulaz u proizvodnji koji prolazi kroz portal ili konzolu. Zadane vrijednosti nisu zaštićene u modalima akcije i definiciji tijeka u Dataverse.
S druge strane, zadana vrijednost nije vidljiva u oknu varijabli i dijaloškom okviru Unos tijeka , koji se pojavljuje kada pokrenete tijek radne površine s ulaznim varijablama kroz konzolu.
Ikona oka za otkrivanje vrijednosti nije dostupna ako ne izbrišete zadanu tekstnu vrijednost i ne navedete novu. Nove vrijednosti vidljive su pri popunjavanju drugih vrsta podataka osim teksta.
Neobavezne ulazne varijable
Kada kreirate ili uređujete ulaznu ili izlaznu varijablu, u odgovarajućem dijalogu možete odabrati Označi kao neobavezno .
Prema zadanim postavkama, ulazne varijable su obavezne što znači da morate navesti:
- Zadana vrijednost prilikom stvaranja tako da se može koristiti tijekom ispravljanja pogrešaka (pokrenuta konzola) pokreće se u slučaju da ne proslijedite drugu vrijednost.
- Vrijednost odgovarajuće vrste kako bi se osiguralo pravilno izvršenje.
Ako je ulazna varijabla označena kao neobavezna, oba gore navedena mogu se izostaviti jer mogu primati prazne vrijednosti.
Postavljanje zadane vrijednosti neobaveznih ulaza na Prazno
Tekstne varijable
Da biste zadanu vrijednost tekstne varijable postavili na Prazno:
- Postavite svojstvo Vrsta podataka na Tekst.
- Omogućite kontrolu Označi kao neobaveznu .
- Provjerite je li svojstvo Zadana vrijednost prazno.
Prazan numerički unos
Da biste zadanu vrijednost numeričke varijable postavili na Prazno:
- Postavite svojstvo Vrsta podataka na Broj.
- Omogućite kontrolu Označi kao neobaveznu .
- Provjerite je li svojstvo Zadana vrijednost prazno.
Prazan booleov ulaz
Da biste zadanu vrijednost booleove varijable postavili na Prazno:
- Postavite svojstvo Vrsta podataka na Boole.
- Omogućite kontrolu Označi kao neobaveznu .
- Provjerite je li svojstvo Zadana vrijednost postavljeno na <Prazno>.
Prazan unos prilagođenog objekta
Da biste zadanu vrijednost prilagođenog objekta postavili na Prazno:
- Postavite svojstvo Vrsta podataka na Prilagođeni objekt.
- Omogućite kontrolu Označi kao neobaveznu .
- Provjerite je li svojstvo Zadana vrijednost postavljeno na <Prazno>. Da biste to postigli, odaberite Uredi pokraj svojstva, a zatim u prozoru Uređivanje prilagođenog objekta omogućite kontrolu JSON uređivača . Izbrišite sav sadržaj, a zatim odaberite Spremi.
Unos praznog popisa
Da biste zadanu vrijednost popisa postavili na Prazno:
- Postavite svojstvo Vrsta podataka na Popis.
- Omogućite kontrolu Označi kao neobaveznu .
- Provjerite je li svojstvo Zadana vrijednost postavljeno na <Prazno>. Da biste to postigli, odaberite Uredi pokraj svojstva, a zatim u prozoru Uređivanje popisa omogućite kontrolu JSON uređivača . Izbrišite sav sadržaj, a zatim odaberite Spremi.
Prazan unos tablice podataka
Da biste zadanu vrijednost tablice podataka postavili na Prazno:
- Postavite svojstvo Vrsta podataka na Podatkovna tablica.
- Omogućite kontrolu Označi kao neobaveznu .
- Provjerite je li svojstvo Zadana vrijednost postavljeno na <Prazno>. Da biste to postigli, odaberite Uredi pokraj svojstva, a zatim u prozoru Uređivanje podatkovne tablice omogućite kontrolu JSON uređivača . Izbrišite sav sadržaj, a zatim odaberite Spremi.
Uređivanje varijabli tijekom ispravljanja pogrešaka tijeka radne površine
U konzoli za dizajn radna Power Automate površina podržava uređivanje uobičajenih vrsta varijabli tijekom izvođenja tijeka u programu za ispravljanje pogrešaka. Trenutno podržane vrste podataka uključuju tekstne, numeričke, datumske i booleove vrijednosti.
Kako urediti varijable tijekom izvođenja tijeka u programu za ispravljanje pogrešaka
Postoje dvije metode koje možete koristiti za početak ručne izmjene varijabilnih vrijednosti protoka u konzoli dizajna.
Postavite točku prekida u nekom trenutku prije nego što želite promijeniti vrijednost varijable protoka. Pokrenite tijek, a zatim pričekajte da se tijek zaustavi na odabranoj točki prekida. Okno varijabli protoka nalazi se u donjem desnom kutu konzole – pronađite naziv varijable na popisu i dvokliknite pokraj njega da biste otvorili preglednik varijabli.
Izmijenite brojčanu vrijednost:
Otvorite varijablu koja zahtijeva uređivanje, postavite pokazivač na polje unosa i ručno uredite numeričku vrijednost. Alternativno, postoje gumbi za brojanje gore ili dolje od trenutne vrijednosti na desnoj strani ulaza u varijabilnom pregledniku. Imajte na umu da vrijednost ne možete promijeniti u nešto drugo osim numeričkog.
Izmjena tekstne vrijednosti:
Otvorite varijablu koja zahtijeva uređivanje, postavite pokazivač na polje za unos i ručno uredite tekstnu vrijednost. Postoji potvrdni okvir za prelamanje teksta unutar polja za unos, što vam olakšava prikaz u uređivaču. Varijable tekstne vrijednosti prihvaćaju brojeve kao ulaze, ali imajte na umu da ako izmijenite tu vrijednost i pokušate je proslijediti akciji s ulaznim parametrom koji prihvaća samo numeričku vrijednost, tijek baca pogrešku iznimke kada dosegne tu točku.
Izmijenite booleovu vrijednost:
Otvorite varijablu koja zahtijeva uređivanje, postavite pokazivač na polje za unos, a zatim ručno uredite booleovu vrijednost. Pomoću padajućeg popisa odaberite true ili false.
Izmjena vrijednosti datetime:
Otvorite varijablu koja zahtijeva uređivanje, postavite pokazivač na polje za unos i ručno uredite vrijednost datetime. Ako unesete vrijednost koja nije prihvatljiva, u pregledniku varijabli pojavljuje se poruka upozorenja.
Poznati problemi i ograničenja
Problem: tijekovi izgrađeni ili uređeni pomoću Power Automate za stolna računala verzije 2.14 ili novije nisu kompatibilni sa starijim verzijama programa Power Automate za stolna računala. Za otvaranje ili pokretanje tih tokova ne možete koristiti starije verzije Power Automate programa za stolna računala.
Zaobilazna rješenja: Nema.