Zum Inhalt springen

MongoDB Verbindungshandbuch für Jitterbit App Builder

Übersicht

Diese Anleitung beschreibt die Systemanforderungen und Anweisungen zum Anschließen App Builder zu einem Mongo-Datenbankserver.

Systemanforderungen

Datenbankserver

Mongo-Datenbankserver

Client-Webbrowser

  • Chrome TM 60 oder neuer

  • Firefox ® 55 oder neuer

  • Safari ® 11.0.2 oder neuer

Anschlussanleitung

Hinzufügen eines Servers

  1. Navigieren Sie zu 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 aufgerufen.

    • Servername: Identifizierbarer Name für die Serververbindung

    • Typ: Mongo

    • Hostname: Host-URL, die mit der MongoDB Datenbankinstanz verknüpft ist

    • 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, wie z. B. Port, diese können variieren

    • Benutzername/Passwort: Mit der MongoDB Datenbankinstanz verknüpfte Anmeldeinformationen

    Anhang

  4. Klicken Sie auf Speichern, um die Serververbindung abzuschließen

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

Datenbank importieren

  1. Navigieren Sie zu 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 Eintrag „Mongo-Datenserver“ im rechten Bereich auf die Schaltfläche Details

    Anhang

  5. Klicken Sie auf die Schaltfläche Importieren

    Anhang

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 eines Ordners, der nicht gelöscht wird, um eine Ausgabe Ihres Schema zu speichern

  3. In App Builder Dev, gehe zu IDE > Datenserver und suche den Eintrag für den Mongo-Datenserver. Klicke auf Details > Erweiterte Einstellungen und füge die folgenden Parameter zum Feld Erweitert hinzu. Achte dabei darauf, dass sie auf den in Schritt 2 erstellten Ordner verweisen: GenerateSchemaFiles=OnUse;Location={{ YourFilePath }}

    Anhang

  4. IIS stoppen und starten

  5. In App Builder Führen Sie die Ergebnisse jeder der Sammlungen aus. Zurück in Ihrem 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. Jetzt wieder rein App Builder, entfernen Sie die zusätzlichen Parameter, die in Schritt 3 hinzugefügt wurden, und ersetzen Sie sie durch Folgendes: Tables={{ CollectionName }};Standort={{ YourFilePath }}

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

    Grafische Benutzeroberfläche, Anwendungsbeschreibung automatisch generiert

  8. IIS stoppen und starten