Power Automate Flow für Massen-Upload-Datei in SharePoint-Liste

Pankaj Narula
BI Consultant
Sep 1, 2023 11:44

Dieser Blog zeigt, wie man Power Automate mit Sharepoint für die Massenupload-Funktionalität verwendet.

SharePoint fördert die reibungslose Zusammenarbeit und den Informationsaustausch in  Unternehmen, sowohl über SharePoint Online als auch lokal über SharePoint 2013- oder  2016-Farmen.Das On-Premises Data Gateway ermöglicht effiziente Dokumenten- und  Listenverwaltung, optimierte Workflows und gesteigerte Produktivität.

Microsoft Power Automate, auch als Microsoft Flow bekannt, ist ein starkes Tool für  Robotic Process Automation (RPA). Es automatisiert Workflows und Aufgaben über  verschiedene Anwendungen ohne aufwändige Codierung, um wiederholende Prozesse   effizient zu gestalten und Systeme nahtlos zu integrieren.  

Power Automate unterstützt unter anderem das Schreiben von Daten in SharePoint-Listen  und die Automatisierung von Arbeitsabläufen, was die Effizienz steigert und Prozesse  rationalisiert.

Schritte zur Ausführung von Power Automate WF mit SharePoint-Liste

Schritt 1: Wählen Sie einen Auslöser

Der Trigger aktiviert den Workflow bei der Erstellung einer Datei in einer Dokumentenbibliothek, wobei ausschließlich die benutzerdefinierten Dateiattribute abgerufen werden, die mit der spezifischen Datei verknüpft sind. Der Fluss wird automatisch aktiviert, wenn eine Datei in einer bestimmten SharePoint-Vorlagenbibliothekerstellt wird. Diese Bibliothek ist für Benutzer zugänglich, die dann Daten in die Vorlagen hochladen können.

Schritt 2: Get files (properties only)

Diese Aktion ruft Eigenschaften aus den Spalteneiner Bibliothek für alle enthaltenen Ordner und Dateien ab. Sie erlaubt zudem die Anwendung von Filtern, um Elemente mit spezifischen Bedingungen zu selektieren. Oft wird der Abschnitt "Apply to each" verwendet, um dieAusgabe iterativ zu verarbeiten. Bei Verwendung mit dem On-Premises Data Gateway könnte es nötig sein, den Bibliotheksnamen manuell einzugeben, um eine nahtlose Integration und Datenzugriff zu gewährleisten.

Schritt 3: Apply to each 

"Apply to each" wird genutzt, um eine Element-Sammlung oder ein Array in einer Schleife zu durchlaufen. Konfigurieren Sie es mit relevanten Details aus "Get items" in SharePoint. Extrahieren Sie den Listennamen aus SharePoint. Bei der Konfiguration von "Get Tables" legen Sie die Datenquelle für Tabellen fest und geben nötige Verbindungsdetails sowie Anmeldeinformationen an.

Schritt 4: Get items und Condition

Get Items: Die Funktion "Get Items" ist speziell für Listen konzipiert und ermöglicht es, relevante Informationen aus der gewünschten Liste zu extrahieren.

Condition: Der Schritt "Condition" enthält eine Logik, um festzustellen, ob ein Datensatz vorhanden ist oder nicht. Wenn ein Datensatzgefunden wird, fährt der Workflow mit dem Anhängen der Liste fort. In Fällen, in denen die Liste die vorherige Zeile nicht enthält, erstellt der Workfloweinen neuen Datensatz in der Liste.

Schritt 5: Entfernt die Datei aus SharePoint

Löschen Sie die Dateien mit einer Http-Anforderung. Fahren Sie dann mit Hinzufügen einer Aktion fort und wählen Sie die Aktion “Send an HTTP request to SharePoint”.

Geben Sie hier die Site-Adresse an und wählen Sie die POST-Methode. Geben Sie im Feld URI die API im angegebenen Format ein, um die Dateien im Papierkorb abzulegen.

Anhänge & Downloads
news

Unsere neusten Artikel und Whitepaper

Haben Sie Fragen? Schreiben Sie uns!

Wir melden uns innerhalb der nächsten 24 Stunden bei Ihnen.

Oder gleich einen Termin ausmachen

Termin ausmachen
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.