Változók és a Változók panel kezelése
A változók panel az asztali folyamatoknak Power Automate átadott bemeneti és kimeneti változókat jeleníti meg. Emellett megjeleníti az aktuális asztali folyamat használt összes változót a Flow változók alatt .
Ezen a panelen változókat kereshet, átnevezheti őket, megkeresheti a használatukat, bizalmasként jelölheti meg őket, rögzítheti őket, és típus szerint szűrheti őket. A szűrés lehetővé teszi annak kiválasztását, hogy alkalmazza-e a rögzített változókra vagy sem.
A változó értékének megtekintője
Amikor egy folyamat fut, az egyes változók aktuális értéke látható a nevük mellett. Válassza a változók panel alján található radír ikont az összes aktuális érték törléséhez.
Feljegyzés
Power Automate Automatikusan kihagyja a letiltott műveletek változóit. Engedélyezze a letiltott műveletet, hogy a változói elérhetők legyenek a változók ablaktáblán.
Egy változó értékének részletesebb vizsgálatához kattintson rá duplán. A változóérték-megjelenítő megjeleníti a kiválasztott változó adattípusát, és kibontja az adatsorokat vagy adattáblákat a tartalmuk megjelenítéséhez.
Bizonyos adattípusok beágyazott elemeket tartalmazhatnak. Egy egyéni objektum tulajdonságai között szerepelhet például egy másik egyéni objektum. A beágyazott elem tulajdonságainak megtekintéséhez válassza az Egyebek lehetőséget.
Válassza a nyíl ikont a párbeszédpanel tetején a szülő való visszatéréshez.
Asztali változó átnevezése
Egy asztali folyamat változó átnevezéséhez kattintson a jobb gombbal a nevére, és válassza az Átnevezés lehetőséget. Power Automate Automatikusan frissíti a változó nevét minden előfordulásában.
Fontos
Ha megpróbál átnevezni egy változót egy meglévő névre, a rendszer kérni fogja, Power Automate hogy erősítse meg a két változó egyesítését. A nem szándékos egyesítés hatással lehet a folyamat működésére, és hibákat okozhat, ezért győződjön meg arról, hogy az egyesítés kívánatos.
Bemeneti és kimeneti változók
Power Automate Lehetővé teszi a felhőbeli és asztali folyamatok közötti adatcserét a bemeneti és kimeneti változókon keresztül, lehetővé téve az automatizálási képességek bővítését
A bemeneti változók segítségével manuálisan is beállíthatja az értékeket, amikor a folyamatok a konzolon keresztül vannak aktiválva.
A felhőbeli és asztali folyamatok közötti adatátadással kapcsolatos további információkért lásd: Asztali folyamatok aktiválása felhőfolyamatokból.
Bemeneti változó létrehozása
Bemeneti változó létrehozása:
Válassza a plusz gombot (+) a változók panelen, majd a Bemenet lehetőséget.
Amikor megjelenik az Új bemeneti változó párbeszédpanel, töltse ki a következő mezőket:
- Változó neve: A változó neve a asztali folyamat.
- Adattípus: A változó típusa: szöveg,szám,logikai,egyéni ... ... objektum,lista vagy adattábla.
- Alapértelmezett érték: Az alapértelmezett érték, amikor a folyamat a Folyamattervező vagy konzolon fut. Egyéni objektum, lista vagy adattábla bemeneti változójának Power Automate létrehozásakor lehetővé teszi az alapértelmezett érték vizualizáció- vagy JSON-szerkesztőn keresztüli létrehozását.
- Külső név: A külső név az a név, amely megjelenik a felhőbeli Folyamattervező és a folyamatbemenetek párbeszédpanelen, amikor a folyamatot a konzolról hívja.
- Leírás: A felhőben és az asztalon megjelenő változó leírása, amely Folyamattervező a folyamat hívása közben.
- Megjelölés bizalmasként: Meghatározza, hogy a változó bizalmasként legyen-e megjelölve. A bizalmas változókkal kapcsolatos információkat a Bizalmas változók című témakörbentalálja.
- Megjelölés nem kötelezőként: Meghatározza, hogy a bemeneti változó feltöltése kötelező-e vagy sem. Ha nem kötelezőként jelöl meg egy bemeneti változót, lehetővé teszi, hogy üres értékeket kapjon , és kihagyja a tényleges érték átadását, ami nem eredményez hibát. A választható bemeneti változókkal kapcsolatos információkat a Nem kötelező bemeneti változók című témakörben találja.
Feljegyzés
A Változó neve, az Adattípus ésa Külső névmezők szükségesek a bemeneti változók létrehozásához.
Fontos
Ha egy meglévő folyamatváltozó nevét választja egy új bemeneti változóhoz, a rendszer kérni fogja, Power Automate hogy erősítse meg a két változó egyesítését. A véletlen egyesítés hatással lehet a folyamat működésére, és hibákat okozhat. Emellett nem használhatja meglévő bemeneti vagy kimeneti változó nevét.
Ha az asztali folyamatokat közvetlenül a konzolon keresztül indítja el, nem pedig egy felhőfolyamat, a Folyamatbemenetek párbeszédpanel arra kéri, hogy manuálisan állítsa be a bemeneti változók értékeit. Egyéni objektumok, listák és adattáblák esetén a párbeszédpanel lehetővé teszi az értékek vizualizációval vagy JSON-szerkesztővel való feltöltését.
Kimeneti változó létrehozása
Kimeneti változó létrehozása:
Válassza a plusz gombot (+) a változók panelen, majd a Kimenet lehetőséget.
Amikor megjelenik az Új kimeneti változó párbeszédpanel, töltse ki a következő mezőket:
- Változó neve: A változó neve a asztali folyamat.
- Adattípus: A változó típusa: szöveg,szám,logikai,egyéni ... ... objektum,lista vagy adattábla.
- Külső név: A külső név a felhőbeli Folyamattervező megjelenő név.
- Leírás: A felhőben vagy az asztalon megjelenő változó leírása, amely Folyamattervező a folyamat hívása közben.
- Megjelölés bizalmasként: Meghatározza, hogy a változó bizalmasként legyen-e megjelölve. A bizalmas változókkal kapcsolatos információkat a Bizalmas változók című témakörbentalálja.
Feljegyzés
A Változó neve, az Adattípus ésa Külső névmezők szükségesek a kimeneti változó létrehozásához.
Fontos
Ha egy meglévő folyamatváltozó nevét választja egy új kimeneti változóhoz, a rendszer kérni fogja, Power Automate hogy erősítse meg a két változó egyesítését. A véletlen egyesítés hatással lehet a folyamat működésére, és hibákat okozhat. Emellett nem használhatja meglévő bemeneti vagy kimeneti változó nevét.
Bemeneti és kimeneti változók kezelése
Az összes létrehozott bemeneti és kimeneti változó elérhető a változók panel megfelelő szakaszában.
Ezen a panelen átnevezheti, frissítheti, törölheti, megkeresheti a használatokat, rögzítheti és szűrheti az egyes bemeneti/kimeneti változókat. A szűrés lehetővé teszi annak kiválasztását, hogy alkalmazza-e a rögzített változókra vagy sem.
Bemeneti/kimeneti változó frissítése:
Kattintson a jobb gombbal a nevére a változók panelen, és válassza a Szerkesztés lehetőséget.
Fontos
Ha megpróbál átnevezni egy bemeneti vagy kimeneti változót egy meglévő folyamatváltozó nevére, a rendszer kérni fogja, Power Automate hogy erősítse meg a két változó egyesítését. A véletlen egyesítés hatással lehet a folyamat működésére, és hibákat okozhat. Emellett nem használhatja meglévő bemeneti vagy kimeneti változó nevét.
A Bemeneti/kimeneti változó szerkesztése párbeszédpanelen frissítse a kívánt mezőket, és válassza a Mentés lehetőséget a módosítások alkalmazásához.
Érzékeny változók
Fontos
Az asztali verzió régebbi verzióiban Power Automate (v.2.13 vagy régebbi) fejlesztett folyamatokat nem érintik a bizalmas változók funkciói, amíg nem szerkeszti őket. Ha meglévő asztali folyamatokat futtat a konzolon vagy a portálon szerkesztés nélkül, azok megtartják a régi viselkedést, és ugyanúgy működnek, mint korábban.
Az új funkció alkalmazásához szerkessze és mentse a folyamatokat az asztali v.2.14 vagy újabb verzióval Power Automate . Power Automate átalakítja a korábbi titkosított bemeneti változókat és a Jelszó beolvasása műveletből CyberArk által előállított titkosított változókat bizalmasként megjelölt szöveges változókká.
Egyes automatizálási forgatókönyvek bizalmas információkat kezelnek, és olyan változók speciális kezelését igénylik, amelyek futásidőben bizalmas adatokat tárolnak és használnak. Az asztali folyamatok támogatják a bizalmas változók létrehozását, amelyek értékei maszkolva vannak a hibakeresés során a Folyamattervező változók paneljén.
Ezenkívül, ha szervezeti prémium fiókkal jelentkezett be, a bizalmas változók értékei nem tárolódnak a portál futtatáselőzményeiben, amikor az asztali folyamatok a konzolon vagy a felhőfolyamatokon keresztül futnak.
Bármely változó érzékennyé válhat, típusától függetlenül. érzékenység változók szintjén érvényes, így a listák, adatsorok, adattáblák és egyéni objektumok összességében bizalmasak lesznek. Listaelemet, adattáblaoszlopot vagy változótulajdonságot nem lehet bizalmasként megjelölni egy egyébként nem bizalmas változóban.
A bizalmas változókat minden műveletben korlátozás nélkül használhatja, kezelheti és feldolgozhatja, mint minden más változót. Ezenkívül kombinálhatja őket más változókkal, és kifejezésekbe foglalhatja őket. Ebben az esetben a naplók a teljes kifejezést bizalmasként kezelik.
A Folyamattervező maszkként kezeli érzékenység, amelyet be- és kikapcsolhat. Így feloldhatja a bizalmas változók maszkolását, hogy lássa az értékeiket, és újra maszkolhatja őket az értékeik elrejtéséhez.
Fontos
A bizalmas változók nem arra szolgálnak, hogy védelmet nyújtsanak a szoftveresen kódolt adatok felett. Nem szabad egyszerű szövegként kódolni a kritikus adatokat, például jelszavakat és PIN-kódokat az olyan műveletek tulajdonságaiban, mint a Set változó, még akkor sem, ha az említett változók bizalmasként vannak megjelölve. A naplók asztali folyamat védve lesz, de a szoftveres kódok láthatók a modális és a folyamatdefinícióban Microsoft Dataverse.
A felhőfolyamatok bizalmas bemeneteivel kapcsolatos további információkért lásd: Bizalmas bemenetek, például jelszavak kezelése.
Feljegyzés
- A bizalmas változók értéke akkor látható, ha asztali folyamatokon kívülre küldi, vagy az Üzenet megjelenítése műveleten keresztül jelenik meg.
- érzékenység változókban nem örökölhető. Ha bizalmas változót ad hozzá vagy rendel hozzá egy másik változóhoz, az eredményül kapott változó alapértelmezés szerint nem lesz bizalmas. A szabály alóli kivétel csak a hitelesítőadatváltozó-típusokra vonatkozik. A megfelelő művelet vagy egy másik változóból való újbóli hozzárendelés által létrehozott hitelesítőadat-változók mindig bizalmasak, és érzékenység kényszerítve vannak. Ugyanez a kivétel vonatkozik a hitelesítőadatváltozó-típusok "Jelszó" tulajdonságára is.
- Ha bizalmasként jelöl meg egy változót, azzal elrejti annak értékeit a Változó beállítása művelet összegzése elől.
- A Változó beállítása művelet bemeneti részletei nem láthatók a asztali folyamat naplókban, ha a tartalmazott változók bizalmasként vannak megjelölve.
- A bizalmas változók maszkolása a hibakeresés során csak egy alapvető védelmet nyújt a fejlesztőknek a képernyőjüket megtekintő harmadik felekkel szemben.
Ha bizalmasként szeretne megjelölni egy változót, kattintson rá a jobb gombbal a változók panelen, és válassza a Megjelölés bizalmasként lehetőséget . Ha nem szeretne bizalmasan kezelni egy változót, kattintson rá a jobb gombbal, és válassza a Megjelölés nem bizalmasként lehetőséget .
A helyi menükön kívül az egyes változók melletti dedikált ikonnal is megjelölheti őket érzékenyként vagy nem érzékenyként.
Érzékeny bemeneti és kimeneti változók
Bemeneti vagy kimeneti változó létrehozásakor vagy szerkesztésekor kiválaszthatja a Megjelölés bizalmasként lehetőséget a megfelelő párbeszédpanelen, hogy bizalmas legyen.
A bemeneti változó alapértelmezett értéke látható a létrehozási vagy szerkesztési párbeszédpanelen, ha érzékenység engedélyezve van. Ez az érték csak tesztelési és hibakeresési célokra létezik, mivel az éles környezetben minden bemenetet inicializálni kell a portálon vagy a konzolon keresztül. Az alapértelmezett értékek nincsenek védve a műveletmodálokban és a folyamatdefinícióban Dataverse.
Másrészt az alapértelmezett érték nem látható a változók panelen és a Flow bemeneti párbeszédpanelen, amely akkor jelenik meg, ha bemeneti változókkal rendelkező asztali folyamat futtat a konzolon keresztül.
Az értéket megjelenítő szem ikon csak akkor érhető el, ha törli az alapértelmezett szöveges értéket, és újat ad meg. Az új értékek akkor láthatók, ha a szövegen kívül más adattípusokat is feltölt.
Opcionális bemeneti változók
Bemeneti vagy kimeneti változó létrehozásakor vagy szerkesztésekor kiválaszthatja a Megjelölés opcionálisként lehetőséget a megfelelő párbeszédpanelen, hogy opcionális legyen.
Alapértelmezés szerint a bemeneti változók kötelezőek, ami azt jelenti, hogy meg kell adnia a következőket:
- A létrehozáskor alapértelmezett érték, amely a hibakeresés (konzol által kezdeményezett) futtatása során használható abban az esetben, ha nem ad át másik értéket.
- A megfelelő típusú érték a megfelelő végrehajtás biztosítása érdekében.
Ha egy bemeneti változó opcionálisként van megjelölve, a fentiek közül mindkettő elhagyható, mert üres értékeket kaphat .
Az opcionális bemenetek alapértelmezett értékének beállítása Üres értékre
Szöveges változók
Szövegváltozó alapértelmezett értékének beállítása Üres értékre:
- Állítsa az Adattípus tulajdonságot Szöveg értékre.
- Engedélyezze a Megjelölés opcionálisként vezérlőt.
- Győződjön meg arról, hogy az Alapértelmezett érték tulajdonság üres.
Üres numerikus bemenet
Numerikus változó alapértelmezett értékének beállítása Üres értékre:
- Állítsa az Adattípus tulajdonságot Szám értékre.
- Engedélyezze a Megjelölés opcionálisként vezérlőt.
- Győződjön meg arról, hogy az Alapértelmezett érték tulajdonság üres.
Üres logikai bemenet
Logikai változó alapértelmezett értékének beállítása Üres értékre:
- Állítsa az Adattípus tulajdonságot logikai értékre.
- Engedélyezze a Megjelölés opcionálisként vezérlőt.
- Győződjön meg arról, hogy az Alapértelmezett érték tulajdonság <értéke Üres>.
Üres egyéni objektumbevitel
Egyéni objektum alapértelmezett értékének beállítása Üres értékre:
- Állítsa az Adattípus tulajdonságot Egyéni objektum értékre .
- Engedélyezze a Megjelölés opcionálisként vezérlőt.
- Győződjön meg arról, hogy az Alapértelmezett érték tulajdonság <értéke Üres>. Ennek eléréséhez válassza a tulajdonság melletti Szerkesztés lehetőséget, majd az Egyéni objektum szerkesztése ablakban engedélyezze a JSON-szerkesztő vezérlőt. Törölje az összes tartalmat, majd válassza a Mentés lehetőséget.
Üres listabemenet
Lista alapértelmezett értékének beállítása Üres értékre:
- Állítsa az Adattípus tulajdonságot Lista értékre.
- Engedélyezze a Megjelölés opcionálisként vezérlőt.
- Győződjön meg arról, hogy az Alapértelmezett érték tulajdonság <értéke Üres>. Ennek eléréséhez válassza a tulajdonság melletti Szerkesztés lehetőséget, és a Lista szerkesztése ablakban engedélyezze a JSON-szerkesztő vezérlőt. Törölje az összes tartalmat, majd válassza a Mentés lehetőséget.
Üres adattábla-bemenet
Adattábla alapértelmezett értékének beállítása Üres értékre:
- Állítsa az Adattípus tulajdonságot Datatable értékre .
- Engedélyezze a Megjelölés opcionálisként vezérlőt.
- Győződjön meg arról, hogy az Alapértelmezett érték tulajdonság <értéke Üres>. Ennek eléréséhez válassza a tulajdonság melletti Szerkesztés lehetőséget, majd az Adattábla szerkesztése ablakban engedélyezze a JSON-szerkesztő vezérlőt. Törölje az összes tartalmat, majd válassza a Mentés lehetőséget.
Változók szerkesztése asztali folyamat hibakeresése közben
A tervezőkonzolon a desktop támogatja a gyakori változótípusok szerkesztését, Power Automate miközben futtatja a folyamatot a hibakeresőben. Jelenleg a támogatott adattípusok közé tartoznak a szöveges, numerikus, datetime és logikai értékek.
Változók szerkesztése folyamat futtatása közben a hibakeresőben
Két módszerrel kezdheti meg manuálisan módosítani a folyamatváltozó értékeit a tervezőkonzolon.
Helyezzen el egy töréspontot egy bizonyos ponton, mielőtt módosítani szeretné a folyamatváltozó értékét. Futtassa a folyamatot, majd várja meg, amíg a folyamat szünetel a kiválasztott töréspontnál. A folyamatváltozók ablaktábla a konzol jobb alsó sarkában található – keresse meg a változó nevét a listában, és kattintson duplán mellette a változómegjelenítő megnyitásához.
Numerikus érték módosítása:
Nyissa meg a szerkesztést igénylő változót, helyezze a kurzort a beviteli mezőre, és manuálisan szerkessze a numerikus értéket. Alternatív megoldásként vannak olyan gombok, amelyekkel felfelé vagy lefelé lehet számolni az aktuális értéktől a változó megjelenítő bemenetének jobb oldalán. Ne feledje, hogy az értéket nem módosíthatja másra, mint numerikusra.
Szöveges érték módosítása:
Nyissa meg a szerkesztést igénylő változót, helyezze a kurzort a beviteli mezőre, és manuálisan szerkessze a szöveges értéket. Van egy jelölőnégyzet, amely Beburkoló szöveget a beviteli mezőben, ami megkönnyíti a szerkesztőben való megtekintést. A szöveges értékváltozók bemenetként számokat fogadnak el, de ne feledje, hogy ha módosítja ezt az értéket, és megpróbálja átadni egy olyan műveletnek, amely csak numerikus értéket fogad el, a folyamat kivételhibát jelez, amikor eléri ezt a pontot.
Logikai értékének módosítása:
Nyissa meg a szerkesztést igénylő változót, vigye a kurzort a beviteli mezőre, majd manuálisan szerkessze a logikai értékét. A legördülő listából válassza ki az igaz vagy a hamis értéket.
Datetime érték módosítása:
Nyissa meg a szerkesztést igénylő változót, vigye a kurzort a beviteli mezőre, és manuálisan szerkessze a datetime értéket. Egy figyelmeztető üzenet jelenik meg a változómegjelenítőben, ha elfogadhatatlan értéket ad meg.
Ismert problémák és korlátozások
Probléma: Az asztali 2.14-es vagy újabb verzióhoz Power Automate létrehozott vagy szerkesztett folyamatok nem kompatibilisek az Power Automate asztali verzió régebbi verzióival. Az asztali verzió régebbi verzióival Power Automate nem nyithatja meg vagy futtathatja ezeket a folyamatokat.
Megkerülő megoldások: Nincs.