So übertragen Sie Dateien von an App Builder App zu SharePoint im Jitterbit App Builder
In diesem Artikel werden die grundlegenden Konfigurationselemente erläutert, die zum Übertragen von Dateien von erforderlich sind. an App Builder Anwendung an einen SharePoint-Speicherort.
Bitte beachten Sie, dass der in diesem Artikel beschriebene Geschäftsanwendungsfall leicht von Ihrem konkreten Anwendungsfall abweichen kann und Sie möglicherweise einige Anpassungen vornehmen müssen, um ihn entsprechend anzupassen.
Schritt 1: Hinzufügen des SharePoint-Datenservers
- Navigieren Sie zu IDE > Datenserver
- Klicken Sie auf + Server, um einen neuen Datenserver hinzuzufügen
- Geben Sie einen Servernamen an. Beispiel: MySharePoint
- Setzen Sie Typ auf Microsoft SharePoint
- Geben Sie die URL zum SharePoint-Verzeichnis ein, in dem Sie Dateien speichern möchten. Beispiel:
https://yourcompany.sharepoint.com/directory
- Erweitern Sie Sicherheitseinstellungen und geben Sie die Werte Benutzername und Passwort ein, damit ein autorisierter Benutzer eine Verbindung zu diesem SharePoint-Speicherort herstellen kann.
- Klicken Sie auf Speichern.
- Erweitern Sie Testen und klicken Sie auf Verbindung testen, um zu bestätigen, dass mit den angegebenen Anmeldeinformationen auf den Server zugegriffen werden kann.
Schritt 2: Festlegen der gespeicherten Prozedur uploaddocument auf „public“
- Klicken Sie auf das x, um das Server-Popup zu verlassen und zur Liste der Datenserver zurückzukehren.
- Klicken Sie bei ausgewähltem neuen Datenserver auf die Schaltfläche Details.
- Klicken Sie in der Datenspeicherebene auf die Schaltfläche Prozeduren.
- Klicken Sie im Bedienfeld „Prozeduren“ auf das Bleistiftsymbol „Bearbeiten“ für den Datensatz UploadDocument.
- Aktivieren Sie die Einstellung Öffentlich, um sie auf Ein zu setzen.
- Klicken Sie zum Speichern auf die Schaltfläche Fortfahren.
Wichtig
Wenn beim Klicken auf den Bildschirm keine Prozedurdatensätze angezeigt werden, müssen Sie möglicherweise den SharePoint-Verbindungsserver löschen und neu erstellen. App Builder ruft zum Zeitpunkt der Erstellung zunächst einen SharePoint-Datenserver auf, um Prozedur- und Tabelleninformationen abzurufen. Wenn die Prozedurdatensä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 Prozeduren-Popup zu verlassen.
- Klicken Sie auf das x, um das Microsoft SharePoint-Popup zu verlassen und zur Liste der Datenserver zurückzukehren.
- Wählen Sie den Standard-Datenserverdatensatz aus dem Datenserver-Bereich.
- Klicken Sie auf die Schaltfläche Details neben Ihrem App-Datenservereintrag im Datenquellen-Bereich.
- Klicken Sie auf die Schaltfläche Quellen verknüpfen.
- Klicken Sie auf Erstellen.
- Legen Sie den Wert Verknüpfte Datenquelle auf den Namen fest, der der neuen SharePoint-Datenquelle zugewiesen wurde.
- Klicken Sie auf das Häkchen-Symbol, um zu speichern.
Schritt 4: Tabelle zu Stagingdateien hinzufügen, die nach SharePoint übertragen werden sollen
Dieser Schritt ist größtenteils optional. Der kritische Teil der Konfiguration ist, wo Sie das Verfahren als Aktion registrieren. Dies könnte bei einem benutzerdefinierten Ereignis registriert werden, das mit einer Schaltfläche verbunden ist, oder wie es in diesem speziellen Anwendungsfall beschrieben wird. 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 sie beliebig benennen.
-
Erstellen Sie in der App-Datenquelle eine Tabelle, die die hochzuladenden Dateien enthält. Beispiel: ReportArchive. Einzuschließende Spalten:
- Dateipfad
- SharePoint-Dateiname
- SharePoint-Bibliothek
-
Klicken Sie in der Tabelle „ReportArchive“ auf Ereignisse
- Wählen Sie das Ereignis Einfügen aus und klicken Sie auf das Symbol Datensatz öffnen
-
Klicken Sie im Bedienfeld „Aktionen“ auf die Schaltfläche Vorhandenes registrieren
- Setzen Sie Typ auf Prozedur
- Setzen Sie Prozedur auf den Datensatz SharePoint-Datenquelle.UploadDocument
-
Klicken Sie auf Speichern
-
Klicken Sie unter Aktion (Explizite Bindungen) auf + Bindung
- Fügen Sie drei Datensätze hinzu, die der Tabelle Name, Datei und Bibliothek zugeordnet werden sollen. Die Quellspaltennamen werden den Spaltennamen in der Tabelle zugeordnet.
Schritt 5: Erstellen Sie eine CRUD-Regel zum Einfügen in die neue Tabelle
Dieser Schritt ist optional. In dem in diesem Artikel beschriebenen Geschäftsanwendungsfall lösen wir damit die Ereignisaktion aus. Ihr Anwendungsfall kann anders sein.
Die 3 Spalten benötigen diese Werte:
- Name - Name, den die Datei in SharePoint haben soll. Beispiel: testing.xlsx
- Datei - Pfad und Dateiname des Dokuments auf App Builder Server. Beispiel:
C:\Docs\myfile.xlsx
- Bibliothek - Name der SharePoint-Bibliothek - Verwendung
Shared Documents
für die standardmäßige SharePoint-Bibliothek
Schritt 6: Fügen Sie die CRUD-Regel zum Ereignis hinzu, das das Dokument erstellt
- Fügen Sie die CRUD-Regel nach dem Schritt hinzu, der das Dokument erstellt
- Wenn Sie das Dokument aus dem App Builder Dateisystem nach der Übertragung auf SharePoint. Sie können dem Ereignis der ReportArchive-Tabelle eine weitere Aktion hinzufügen, um dies nach dem UploadDocument-Vorgang durchzuführen.