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.

MongoDB Verbindungshandbuch für Jitterbit App Builder

Übersicht

In diesem Handbuch werden die Systemanforderungen und Anweisungen zum Verbinden von App Builder mit einem Mongo-Datenbankserver beschrieben.

Systemanforderungen

Datenbankserver

Mongo-Datenbankserver

Client-Webbrowser

  • Chrome TM 60 oder neuer

  • Firefox ® 55 oder neuer

Safari ® 11.0.2 oder neuer

Anschlusshinweise

Hinzufügen eines Servers

  1. Navigieren Sie zur App Builder IDE

  2. Klicken Sie im Menü Verbinden auf die Schaltfläche Datenserver

  3. Klicken Sie oben links im Bereich „Datenserver“ auf die Schaltfläche + Server. Dadurch wird die Seite Server hinzufügen geöffnet.

    • Servername: Identifizierbarer Name für die Serververbindung

    • Typ: Mongo

    • Hostname: Mit der MongoDB -Datenbankinstanz verknüpfte Host URL

    • Port: Wird mit 27017 ausgefüllt, überprüfen Sie jedoch die Servereinstellungen, um zu sehen, ob dieser vom Port abweicht (in diesem Beispiel verwendet objectrocket.com 52207 anstelle des Standardports).

    • Instanzname: Name Ihrer Mongo-Instanz

    • SSL verwenden: Überprüfen Sie die Servereinstellungen, z. B. Port, dies kann variieren

    • Benutzername/Passwort: Anmeldeinformationen, die mit der MongoDB Datenbankinstanz verknüpft sind

    Anhang

  4. Klicken Sie auf Speichern, um die Serververbindung herzustellen.

  5. Klicken Sie unter „Testen“ auf Verbindung testen, um sicherzustellen, dass die Verbindung ordnungsgemäß funktioniert.

Datenbank importieren

  1. Navigieren Sie zur App Builder IDE

  2. Klicken Sie im Menü Verbinden auf die Schaltfläche Datenserver

  3. Suchen Sie die erstellte Mongo-Datenserververbindung und wählen Sie sie aus

  4. Klicken Sie im rechten Bereich des Mongo-Datenservereintrags auf die Schaltfläche Details

    Anhang

  5. Klicken Sie auf die Schaltfläche Importieren

    attachment

Erstellen Sie einen Seed-Datensatz für die Datenbank

  1. Fügen Sie in der Dev Mongo-Datenbankinstanz einen Seed-Datensatz hinzu, der alle Spalten vollständig ausfüllt

  2. RDP auf dem App-Server und erstellen Sie einen Ordner, der nicht gelöscht wird, um eine Ausgabe Ihres Schema zu speichern

  3. Gehen Sie in App Builder Dev zu IDE > Datenserver und suchen Sie den Eintrag für den Mongo-Datenserver. Klicken Sie auf Details > Erweiterte Einstellungen und fügen Sie im Feld Erweitert die folgenden Parameter hinzu. Achten Sie darauf, dass sie auf den in Schritt 2 erstellten Ordner verweisen: GenerateSchemaFiles=OnUse;Location={{ YourFilePath }}

    Anhang

  4. Stoppen und starten Sie IIS

  5. Führen Sie im App Builder die Ergebnisse jeder einzelnen Sammlung aus. Zurück im App Server-Ordner sollten Sie ein {{ collectionname }}.rsd-Datei generiert.

  6. Öffnen Sie die {{ collectionname }}.rsd-Datei in Ihrem bevorzugten Texteditor-Programm und überprüfen Sie, ob das Schema korrekt aussieht

  7. Entfernen Sie nun im App Builder die in Schritt 3 hinzugefügten zusätzlichen Parameter und ersetzen Sie sie durch Folgendes: Tables={{ CollectionName }};Standort={{ YourFilePath }}

    1. Wenn Sie mehr als eine Sammlung haben, trennen Sie diese im Parameter „Table=“ durch ein Komma.

    Grafische Benutzeroberfläche, Anwendungsbeschreibung automatisch generiert

  8. IIS stoppen und starten