SharePoint
A SharePoint műveletcsoport lehetővé teszi az összekötő SharePoint használatát az asztali folyamatokon belül, így nincs szükség felhőfolyamat létrehozására a műveletek használatához. Ez az összekötő megegyezik a felhőfolyamatokban Power Automate és Logic Apps használt Power Appsösszekötővel. Ugyanazokat a paramétereket használja, és ugyanolyan típusú adatokat ad vissza.
Előfeltételek és korlátozások
- Felügyelt RPA-licencre van szüksége.
- A felhőműveletekre vonatkozó SharePoint adatveszteség-megelőzési házirendek (DLP) megvalósítása mellett a rendszergazdák a SharePoint megfelelő beállításjegyzék-beállítás módosításával letilthatják aműveleteket.
Bevezetés az asztali folyamatok műveleteibe SharePoint
Ez a szakasz példákat mutat be a műveletek asztali folyamatokban való használatára SharePoint .
Hogyan lehet letölteni egy SharePoint mappa tartalmát
Fontos
A következő lépések replikálása előtt győződjön meg arról, hogy ismeri a listákat, az egyéni objektumokat, a hurkokat, a feltételeket és a százalékos jelölést.
Győződjön meg arról, hogy telepítette az Power Automate asztali verzió legújabb verzióját.
Új asztali folyamat létrehozása.
Ha a célmappa azonosítója ismeretlen, használja a Mappa metaadatainak beolvasása elérési út SharePoint használatával műveletet a lekéréshez. Ehhez a művelethez szükség van a mappa elérési útjára, és létrehoz egy egyéni objektumot, amely tartalmazza a mappa metaadatait. Az azonosítót az Id tulajdonsággal érheti el.
Telepítse a Mappalistázás SharePoint műveletet, és töltse fel a megfelelő SharePoint URL-címet és a korábban lekért azonosítót. Az előállított lista a célmappában lévő elemeket képviselő egyéni objektumokat tartalmaz.
A lista lekérése után használja a For each ciklust a benne lévő objektumok iterálásához.
Ha a célmappában lévő elemek csak fájlok, használja a Fájl tartalmának beolvasása elérési út használatával műveletet és a blokkon belüli Elérési út tulajdonságot az aktuális fájl tartalmának beolvasásához.
Ezután telepítse a Bináris adatok konvertálása fájllá műveletet a lekért adatok helyi fájlban való tárolásához. A Name tulajdonsággal elnevezheti az új fájlt az eredeti SharePoint fájllal megegyező néven.
Az előző lépések azt az esetet fedik le, amikor a célmappa csak fájlokat tartalmaz. Ha azonban a mappa almappákat tartalmaz fájlokkal, módosítsa ennek megfelelően a asztali folyamat:
Adjon hozzá egy If feltételt a korábban telepített hurokhoz annak ellenőrzéséhez, hogy az aktuálisan kijelölt elem mappa-e. Az ellenőrzés végrehajtásához használja az aktuális elem IsFolder tulajdonságát.
Az if-blockon belül használja a Mappa metaadatainak beolvasása elérési út használatával műveletet az aktuálisan kiválasztott mappa azonosítójának lekéréséhez. A mappa elérési útja megegyezik a folyamat elején használt elérési úttal, valamint a mappa nevével. A mappát az aktuális elem Name tulajdonságával érheti el.
Ahogy korábban is tette, telepítse a Mappa listázása SharePoint műveletet, és töltse fel a megfelelő SharePoint URL-címet és a korábban lekért azonosítót.
Telepítsen egy For each hurkot a kiválasztott almappában található fájlok iterálásához, valamint helyezze át és módosítsa a korábban üzembe helyezett Get file content using path (Fájltartalom beolvasása elérési út használatával) és a Convert binary data to file (Bináris adatok konvertálása fájllá ) műveleteket az egyes fájlok tartalmának helyi lekéréséhez és mentéséhez.
Ha adott almappák fájljait szeretné letölteni, módosítsa a korábban telepített feltételt a kívánt feltétel ellenőrzéséhez. A következő feltétel például ellenőrzi, hogy az aktuális elem neve nem 2022-es-e.
Feljegyzés
Bár használhat új beágyazott Ha műveletet, az ellenőrzések egyetlen feltételben való kombinálása kevésbé bonyolulttá és könnyebben olvashatóvá teszi a asztali folyamat.
Ha csak egy adott típusú fájlokat szeretne letölteni, a fájl tartalmának beolvasása előtt adjon hozzá egy feltételt annak ellenőrzésére, hogy a fájlnév egy adott kiterjesztéssel végződik-e.
Helyi fájl feltöltése a SharePoint
Győződjön meg arról, hogy telepítette az Power Automate asztali verzió legújabb verzióját.
Új asztali folyamat létrehozása.
Telepítse a Fájl konvertálása bináris adatokká műveletet, és válassza ki a kívánt fájlt a helyi meghajtón. A művelet a konvertált fájlt a BinaryData változóban tárolja.
Keresse meg a SharePoint műveletcsoportot a Folyamattervező, és telepítse a Fájl létrehozása műveletet a munkaterületen.
Válasszon ki egy meglévő kapcsolati hivatkozás, és töltse ki a szükséges paramétereket. Íme egy példa a mezők kitöltésére:
Fontos
Ne felejtse el hozzáadni a megfelelő fájlkiterjesztést a fájlnév után.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: