So übertragen Sie Dateien von einer App Builder-App nach SharePoint im Jitterbit App Builder
Dieser Artikel beschreibt die grundlegenden Konfigurationselemente, die erforderlich sind, um Dateien von einer App Builder-Anwendung an einen SharePoint-Standort zu übertragen.
Bitte beachten Sie, dass der in diesem Artikel beschriebene geschäftliche Anwendungsfall leicht von Ihrem spezifischen Anwendungsfall abweichen kann und Sie möglicherweise einige Anpassungen vornehmen müssen, um entsprechend zu berücksichtigen.
Schritt 1: Fügen Sie den SharePoint-Datenserver hinzu
- Navigieren Sie zu IDE > Datenserver
- Klicken Sie auf + Server, um einen neuen Datenserver hinzuzufügen
- Geben Sie einen Servernamen an. Zum Beispiel: MySharePoint
- Setzen Sie den Typ auf Microsoft SharePoint
- Geben Sie die URL zum SharePoint-Verzeichnis ein, in dem Sie Dateien speichern möchten. Zum Beispiel:
https://yourcompany.sharepoint.com/directory
- Erweitern Sie Sicherheitseinstellungen und geben Sie die Werte für Benutzername und Passwort eines autorisierten Benutzers ein, um eine Verbindung zu diesem SharePoint-Standort herzustellen
- Klicken Sie auf Speichern
- Erweitern Sie Testen und klicken Sie auf Verbindung testen, um zu bestätigen, dass der Server mit den angegebenen Anmeldeinformationen erreicht werden kann
Schritt 2: Setzen Sie das gespeicherte Verfahren uploaddocument auf öffentlich
- Klicken Sie auf das x, um das Server-Popup zu schließen und zur Liste der Datenserver zurückzukehren
- Wählen Sie Ihren neuen Datenserver aus und klicken Sie auf die Schaltfläche Details
- Klicken Sie auf die Schaltfläche Verfahren aus der Datenspeicherebene
- Klicken Sie im Verfahren-Panel auf das Bleistift-Bearbeiten-Symbol für den UploadDocument-Datensatz
- Aktivieren Sie die Einstellung Öffentlich auf Ein
- Klicken Sie auf die Schaltfläche Fortfahren, um zu speichern
Wichtig
Wenn Sie keine Verfahrensdatensätze sehen, wenn Sie auf den Bildschirm klicken, müssen Sie möglicherweise den SharePoint-Verbindungsserver löschen und neu erstellen. Der App Builder führt zunächst zum Zeitpunkt der Erstellung einen Aufruf an einen SharePoint-Datenserver durch, um Verfahren- und Tabelleninformationen abzurufen. Wenn die Verfahrensdatensätze nicht sichtbar sind, versuchen Sie, den Datenserver neu zu erstellen.
Schritt 3: Verknüpfen Sie die SharePoint-Datenquelle mit Ihrer App-Datenquelle
- Klicken Sie auf das x, um das Popup für Verfahren zu schließen.
- Klicken Sie auf das x, um das Popup für Microsoft SharePoint zu schließen und zur Liste der Datenserver zurückzukehren.
- Wählen Sie den Standard-Datenservereintrag im Datenserverbereich aus.
- Klicken Sie auf die Schaltfläche Details neben Ihrem App-Datenservereintrag im Bereich Datenquellen.
- Klicken Sie auf die Schaltfläche Quellen verknüpfen.
- Klicken Sie auf Erstellen.
- Setzen Sie den Wert für Verknüpfte Datenquelle auf den Namen, der der neuen SharePoint-Datenquelle zugewiesen wurde.
- Klicken Sie auf das Häkchen-Symbol, um zu speichern.
Schritt 4: Tabelle hinzufügen, um Dateien für den Transfer zu SharePoint vorzubereiten
Dieser Schritt ist größtenteils optional; der kritische Teil, den Sie konfigurieren müssen, ist, wo Sie das Verfahren als Aktion registrieren. Dies könnte bei einem benutzerdefinierten Ereignis, das mit einer Schaltfläche verbunden ist, oder wie in diesem speziellen Anwendungsfall beschrieben, registriert werden. Möglicherweise haben Sie vorhandene Tabellen und/oder Regeln, die Sie in Ihrem Anwendungsfall verwenden möchten.
- Sie benötigen eine Regel, die Spalten für Name, Datei und Bibliothek enthält. Sie können ihnen beliebige Namen geben.
-
Erstellen Sie eine Tabelle in der App-Datenquelle, um die hochzuladenden Dateien zu enthalten. Zum Beispiel: ReportArchive. Spalten, die enthalten sein sollten:
- Dateipfad
- SharePointDateiname
- SharePointBibliothek
-
Klicken Sie auf Ereignisse aus der Tabelle ReportArchive.
- Wählen Sie das Ereignis Einfügen aus und klicken Sie auf das Symbol Datensatz öffnen.
-
Klicken Sie auf die Schaltfläche Vorhandenes registrieren im Aktionsbereich.
- Setzen Sie Typ auf Verfahren.
- Setzen Sie Verfahren auf den Datensatz SharePoint-Datenquelle.UploadDocument.
-
Klicken Sie auf Speichern.
-
Klicken Sie auf + Bindung unter Aktion (explizite Bindungen).
- Fügen Sie drei Datensätze hinzu, um die Tabelle Name, Datei und Bibliothek zuzuordnen. Die Quellspaltennamen werden den Spaltennamen in der Tabelle zugeordnet.
Schritt 5: CRUD-Regel erstellen, um in die neue Tabelle einzufügen
Dieser Schritt ist optional; im geschäftlichen Anwendungsfall, der in diesem Artikel skizziert wird, ist dies, wie wir die Ereignisaktion auslösen. Ihr Anwendungsfall kann abweichen.
Die 3 Spalten benötigen diese Werte:
- Name - Name, den Sie der Datei in SharePoint geben möchten. Zum Beispiel: testing.xlsx
- File - Pfad und Dateiname des Dokuments auf dem App Builder-Server. Zum Beispiel:
C:\Docs\myfile.xlsx
- Library - Name der SharePoint-Bibliothek - verwenden Sie
Shared Documents
für die Standard-SharePoint-Bibliothek
Step 6: Add the CRUD rule to the event that creates the document
- Fügen Sie die CRUD-Regel nach dem Schritt hinzu, der das Dokument erstellt.
- Wenn Sie das Dokument nach der Übertragung nach SharePoint aus dem App Builder-Dateisystem entfernen möchten, können Sie eine weitere Aktion zum Ereignis der ReportArchive-Tabelle hinzufügen, um dies nach dem UploadDocument-Verfahren zu tun.