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.

Erstellen Sie ein Dateisystem für eine Jitterbit App Builder App

App Builder wird ohne vorkonfiguriertes Standarddateisystem ausgeliefert. Dieses muss manuell von einem Benutzer mit Zugriff auf den Anwendungsserver konfiguriert werden, auf dem sich die App Builder App befindet. Je nachdem, was Sie mit den zu speichernden Dateien vorhaben, richten Sie entweder ein lokales Dateisystem oder ein Netzwerkdateisystem ein. Ein lokales Dateisystem speichert Dateien nur lokal auf dem App-Server. Wenn Sie Dateien computerübergreifend nutzen möchten, empfiehlt sich ein Netzwerkdateisystem.

Lokales Dateisystem

Ein lokales Dateisystem für eine App Builder App ist sinnvoll, wenn eine lokale Installation oder ein permanenter App-Server verwendet wird. Lokale Dateisysteme sollten auf einem von IIS und der App Builder Anwendung getrennten Laufwerk konfiguriert werden. Der App Builder App-Pool benötigt Zugriff auf alle erstellten Dateisysteme, damit App Builder mit ihnen interagieren kann.

Wichtig

Das lokale Dateisystem wird für Hochverfügbarkeitslösungen nicht empfohlen.

So konfigurieren Sie ein lokales Dateisystem

Um ein lokales Dateisystem zu konfigurieren, müssen Sie ein Benutzer mit der Berechtigung sein, auf dem App-Server zu arbeiten, auf dem sich die App Builder-App befindet.

Einrichten des Ordners auf dem App-Server

  1. Navigieren Sie auf dem App-Server zum Speicherort des lokalen Dateisystems. Beispiel: C:
  2. Erstellen Sie einen neuen Ordner mit dem gewünschten Namen. Beispiel: FileTest
  3. Klicken Sie mit der rechten Maustaste auf den neuen Ordner und wählen Sie Eigenschaften. Das Dialogfeld Eigenschaften sollte angezeigt werden.
  4. Wählen Sie die Tab Sicherheit
  5. Klicken Sie auf Bearbeiten

    filetestproperties.png

  6. Klicken Sie auf Hinzufügen…

  7. Suchen Sie nach dem App Builder IIS App Pool, indem Sie IIS AppPool\ App Builder in das Feld Geben Sie die Objektnamen ein eingeben (HINWEIS: Wenn Sie App Builder nicht über IIS finden können AppPool\App BuilderEs kann sein, dass es aufgrund des Erstellungsprozesses einen anderen Namen hat. Versuchen Sie es mit IIS AppPool\DefaultAppPool)
  8. Klicken Sie auf Namen überprüfen
  9. Klicken Sie auf OK
  10. Wählen Sie den App Builder Benutzer
  11. Aktivieren Sie Vollzugriff zulassen für diesen Benutzer, um ihm die vollen Berechtigungen zu gewähren
  12. Klicken Sie auf Übernehmen und OK
  13. Jetzt hat die App Builder Anwendung die Kontrolle über den erstellten Ordner

Konfiguration im App Builder

  1. Navigieren Sie zu IDE > Datenserver.
  2. Klicken Sie im Bereich „Datenserver“ auf die Schaltfläche + Server.
  3. Weisen Sie einen Servernamen zu. Beispiel: Lokales Dateisystem.
  4. Wählen Sie Lokales Dateisystem als Typ.
  5. Klicken Sie auf die Schaltfläche Speichern.
  6. Klicken Sie im Bereich „Datenquellen“ auf die Schaltfläche Details.
  7. Klicken Sie auf die Schaltfläche Bearbeiten.
  8. Erweitern Sie den Bereich „Datei“ und geben Sie den entsprechenden Pfad zum Ordner auf dem App-Server an. Beispiel: C:\FileTest\9. Klicken Sie auf Speichern

Netzwerkdateisystem

Beim Einrichten eines Netzwerkdateisystems (NFS) müssen Sie einen S3-Bucket oder ein EBS-Laufwerk verknüpfen, um die Daten vom eigentlichen Server zu trennen. Dabei handelt es sich um einen cloudbasierten Dateispeicher, der von der virtuellen Maschine getrennt ist.

Einrichten des Ordners auf dem App-Server

  1. Navigieren Sie auf dem App-Server zu dem Speicherort, an dem Sie das Netzwerkdateisystem speichern möchten - unabhängig davon, wo das Netzwerklaufwerk angeschlossen ist. Beispiel: D:
  2. Erstellen Sie einen neuen Ordner mit dem gewünschten Ordnernamen
  3. Klicken Sie mit der rechten Maustaste auf den neuen Ordner und wählen Sie Eigenschaften. Das Dialogfeld Eigenschaften sollte angezeigt werden.
  4. Wählen Sie die Tab Sicherheit
  5. Klicken Sie auf Bearbeiten
  6. Klicken Sie auf Hinzufügen…
  7. Suchen Sie nach dem App Builder IIS-App-Pool, indem Sie IIS AppPool\ App Builder in das Feld Geben Sie die Objektnamen ein eingeben.
  8. Klicken Sie auf Namen überprüfen
  9. Klicken Sie auf OK
  10. Wählen Sie den App Builder Benutzer
  11. Aktivieren Sie Vollzugriff zulassen für diesen Benutzer, um ihm die vollen Berechtigungen zu gewähren
  12. Klicken Sie auf Übernehmen und OK
  13. Jetzt hat die App Builder Anwendung die Kontrolle über den erstellten Ordner

Konfiguration im App Builder

  1. Navigieren Sie zu IDE > Datenserver.
  2. Klicken Sie im Bereich „Datenserver“ auf die Schaltfläche + Server.
  3. Weisen Sie einen Servernamen zu. Beispiel: Netzwerkdateisystem.
  4. Wählen Sie Netzwerkdateisystem als Typ.
  5. Geben Sie den Wert für Host ein.
  6. Klicken Sie auf die Schaltfläche Speichern.
  7. Klicken Sie im Bereich „Datenquellen“ auf die Schaltfläche Details.
  8. Klicken Sie auf die Schaltfläche Bearbeiten.
  9. Wählen Sie den Datenquellenserver aus, der das lokale Dateisystem darstellt. Beispiel: Netzwerkdateisystem.
  10. Geben Sie den entsprechenden Pfad zum Ordner auf dem App-Server an. Beispiel: D:\FileTest\

Konfigurieren einer Dateibrowserseite in der App Builder App

Optional können Sie in Ihrer Vinal-App eine Dateibrowser-Seite konfigurieren, um Endbenutzern Sichtbarkeit und Zugriff auf die im Dateisystem enthaltenen Dateien zu ermöglichen.

Dateibrowser

Beispiel einer Dateibrowserseite in einer App mit UI/UX für den Dateisysteminhalt

So konfigurieren Sie eine Dateibrowserseite

  1. Fügen Sie Ihrer App Builder App eine neue Grid-Panel-Seite hinzu, um diesen Inhalt zu speichern, und weisen Sie ihr einen wiedererkennbaren Namen zu. Beispiel: Dateibrowser

    1. Die Quellregel für die Seite sollte die Dateitabelle des Dateisystems sein, mit dem Sie arbeiten. Beispiel: Datei
    2. Fügen Sie die Steuerelemente hinzu, die auf der Seite angezeigt werden sollen. Beispiel: Ordner, Typ, Name, Größe, Geändert, Länge
    3. Die Spalte, die die eigentliche Datei enthält, sollte den Steuerelementtyp Datei verwenden.
    4. Positionieren Sie die Seite in einem Navigationsbereich, der für Ihre App logisch ist. Zum Beispiel: unter Konfiguration

Ressourcen