Zum Inhalt springen

Verwandeln Sie Ihre Kontakte in Urlaubsgeld mit unserem neuen Kundenempfehlungsprogramm! Erfahren Sie mehr

Diese Dokumentation gilt für Version 4 und höher von App Builder, dem neuen Namen für Vinyl. Hier gelangen Sie zur Vinyl-Dokumentation.

So übertragen Sie Dateien von einer App Builder App zu SharePoint im Jitterbit App Builder

In diesem Artikel werden die grundlegenden Konfigurationselemente erläutert, die zum Übertragen von Dateien aus einer App Builder-Anwendung an einen SharePoint-Speicherort erforderlich sind.

Bitte beachten Sie, dass der in diesem Artikel beschriebene Geschäftsanwendungsfall leicht von Ihrem speziellen Anwendungsfall abweichen kann und Sie möglicherweise einige Anpassungen vornehmen müssen, um ihn entsprechend zu berücksichtigen.

Schritt 1: Hinzufügen des SharePoint-Datenservers

  1. Navigieren Sie zu IDE > Datenserver
  2. 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 die Sicherheitseinstellungen und geben Sie die Werte für Benutzername und Passwort für einen autorisierten Benutzer ein, der sich mit diesem SharePoint-Standort verbinden möchte.
    • Klicken Sie auf Speichern.
    • Erweitern Sie Testen und klicken Sie auf Verbindung testen, um zu bestätigen, dass der Server mit den angegebenen Anmeldeinformationen erreichbar ist.

Schritt 2: Festlegen der gespeicherten Prozedur „uploaddocument“ auf „öffentlich“

  1. Klicken Sie auf das x, um das Server-Popup zu schließen und zur Liste der Datenserver zurückzukehren.
  2. Klicken Sie nach Auswahl Ihres neuen Datenservers auf die Schaltfläche Details.
  3. Klicken Sie in der Datenspeicherebene auf die Schaltfläche Verfahren.
  4. Klicken Sie im Bereich „Verfahren“ auf das Bleistiftsymbol „Bearbeiten“ für den Datensatz UploadDocument.
  5. Aktivieren Sie die Einstellung Öffentlich.
  6. Klicken Sie zum Speichern auf die Schaltfläche Weiter.

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 beim Erstellen zunächst einen SharePoint-Datenserver auf, um Prozedur- und Tabelleninformationen abzurufen. Sollten die Prozedurdatensätze nicht sichtbar sein, versuchen Sie, den Datenserver neu zu erstellen.

  1. Klicken Sie auf das x, um das Prozeduren-Popup zu verlassen.
  2. Klicken Sie auf das x, um das Microsoft SharePoint-Popup zu verlassen und zur Liste der Datenserver zurückzukehren.
  3. Wählen Sie im Bereich „Datenserver“ den Datensatz „Standarddatenserver“ aus.
  4. Klicken Sie im Bereich „Datenquellen“ neben Ihrem Anwendungsdatenserver auf die Schaltfläche „Details“.
  5. Klicken Sie auf die Schaltfläche „Quellen verknüpfen“.
  6. Klicken Sie auf „Erstellen“.
  7. Legen Sie unter „Verknüpfte Datenquelle“ den Namen fest, der der neuen SharePoint-Datenquelle zugewiesen wurde.
  8. Klicken Sie zum Speichern auf das Häkchen.

Schritt 4: Fügen Sie der Stage-Datei eine Tabelle hinzu, um sie nach SharePoint zu übertragen

Dieser Schritt ist größtenteils optional. Der wichtigste Konfigurationsschritt ist die Registrierung des Vorgangs als Aktion. Dies kann über ein benutzerdefiniertes Ereignis erfolgen, das mit einer Schaltfläche verknüpft ist, oder wie in diesem Anwendungsfall beschrieben. Möglicherweise verfügen Sie bereits über Tabellen und/oder Regeln, die Sie in Ihrem Anwendungsfall verwenden möchten.

  1. Sie benötigen eine Regel mit Spalten für Name, Datei und Bibliothek. Sie können diese beliebig benennen.
  2. Erstellen Sie in der App-Datenquelle eine Tabelle für die hochzuladenden Dateien. Beispiel: „ReportArchive“. Einzuschließende Spalten:

    • Dateipfad
    • SharePoint-Dateiname
    • SharePoint-Bibliothek
  3. Klicken Sie in der Tabelle „Berichtsarchiv“ auf Ereignisse.

  4. Wählen Sie das Ereignis Einfügen aus und klicken Sie auf das Symbol Datensatz öffnen.
  5. Klicken Sie im Aktionsbereich auf die Schaltfläche Vorhandenen registrieren.

    • Setzen Sie Typ auf Prozedur.
    • Setzen Sie Prozedur auf den Datensatz SharePoint-Datenquelle.UploadDocument.
  6. Klicken Sie auf Speichern.

  7. Klicken Sie unter Aktion (Explizite Bindungen) auf + Bindung.

    • Fügen Sie drei Datensätze hinzu, die der Tabelle zugeordnet werden sollen: Name, Datei und Bibliothek. 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. Im in diesem Artikel beschriebenen Geschäftsfall wird dadurch die Ereignisaktion ausgelöst. Ihr Anwendungsfall kann abweichen.

Die 3 Spalten benötigen diese Werte:

  • Name - Name, den Sie der Datei in SharePoint geben möchten. Beispiel: testing.xlsx
  • Datei - Pfad und Dateiname des Dokuments auf dem App Builder-Server. Beispiel: C:\Docs\myfile.xlsx- Bibliothek - Name der SharePoint-Bibliothek - Verwendung Shared Documentsfür die SharePoint-Standardbibliothek

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 nach der Übertragung zu SharePoint aus dem App Builder Dateisystem entfernen möchten, können Sie dem Ereignis der ReportArchive-Tabelle eine weitere Aktion hinzufügen, um dies nach dem UploadDocument-Vorgang zu tun.