Zum Inhalt springen

Datenbank-zu-Datenbank-Assistent im Jitterbit Design Studio

Jitterbit ConnectTM bietet einen schnellen, einfachen Weg zur Datenumwandlung. Dies wird durch ein wizard-basiertes Integrationswerkzeug ermöglicht, das direkt in Jitterbit integriert ist. Der Assistent erstellt für den Benutzer alle komplexen, detaillierten Operationen und Komponenten eines Transformationsprojekts. Durch das Durchlaufen des Assistenten können Benutzer ein Integrationsprojekt ohne Programmierkenntnisse erstellen.

Verwenden Sie die folgenden Schritte, um einen Datenbank-zu-Datenbank-Assistenten zu erstellen.

  • Öffnen Sie Jitterbit und klicken Sie auf das Jitterbit Connect attachment Symbol oben auf dem Bildschirm.

  • Das Menü des Jitterbit Connect Wizards erscheint.

attachment

  • Um den Assistenten zu starten, klicken Sie auf die Schaltfläche Datenbank zu Datenbank in der Standardspalte im Menü des Jitterbit Connect Wizards, das den Bildschirm zur Auswahl der Datenquelle anzeigt.

  • Beginnen Sie mit dem Erstellen Ihres Projekts mit dem Assistenten.

Struktur der Quell-Datenbank erstellen

db2dbsource01

  • Um eine vorhandene Quell-Datenbank zu verwenden, wählen Sie aus dem Dropdown-Menü und klicken Sie auf Bearbeiten.

  • Um eine neue Quell-Datenbank zu erstellen, wählen Sie die Schaltfläche Neu erstellen aus dem Dropdown-Menü.

  • Um Ihre eigene SQL-Anweisung für die Quelle zu schreiben, aktivieren Sie das Kontrollkästchen SQL-Anweisung schreiben anstelle des Wizards verwenden.

    Hinweis

    Konsultieren Sie die Dokumentation Ihrer Datenbank für Informationen zu ihrer unterstützten SQL-Syntax. Für allgemeine Informationen zu SQL verweisen Sie auf das W3Schools SQL-Tutorial.

db2dbsource02

Vervollständigen Sie die Felder wie folgt:

Feld Beschreibung
Name Geben Sie den Namen Ihrer Quelle ein.
Typ Der Assistent liefert automatisch Datenbank als Typ.

Vervollständigen Sie die Felder für die Verbindungsparameter wie folgt:

Parameter Beschreibung
Treiber Klicken Sie auf die Auswählen-Schaltfläche und heben Sie den Treibernamen hervor.
Servername Geben Sie den Servernamen ein. Wenn die Datenbank auf Ihrem Computer installiert ist, geben Sie "lokale Liste." ein.
Datenbankname Geben Sie den Datenbanknamen ein.
Anmeldung Geben Sie Ihre Anmeldung ein und klicken Sie auf die Passwort-Schaltfläche. Ein Dialogfeld erscheint, in dem Sie Ihr Passwort eingeben können.
Standardport-Checkbox Dieses Feld ist standardmäßig aktiviert. Um einen anderen Port als den Standard zu verwenden, deaktivieren Sie das Feld und geben Sie den Port im Port-Feld ein.
Option-Link Klicken Sie auf den Option-Link, um Anpassungen an der Operation vorzunehmen, z. B. das Löschen oder Umbenennen einer Datei nach der Verarbeitung.

Verbindung testen:

  • Klicken Sie auf die Verbindung testen-Schaltfläche, um Ihre Verbindung zum Endpunkt zu testen. Ein Dialogfeld erscheint, das bestätigt, dass die Verbindung erfolgreich war. Wenn der Verbindungstest nicht erfolgreich ist, gehen Sie zurück und überprüfen Sie Ihre Parameter. Sie können auch Jitterbit-Support kontaktieren.

Nachdem Sie Ihre Felder ausgefüllt haben:

  • Klicken Sie auf Weiter, um den Bildschirm zur Auswahl der Quelltabelle anzuzeigen.

  • Klicken Sie auf Zurück, um zum vorherigen Bildschirm zurückzukehren.

  • Klicken Sie auf Abbrechen, um den Assistenten zu schließen, ohne Ihre Eingaben zu speichern.

Tabelle auswählen

db2dbsource03

  • Klicken Sie auf die Schaltfläche Download Liste der Tabellen, um die Liste der verfügbaren Tabellen herunterzuladen.

  • Optional:

    • Sie können eine Suchzeichenfolge als Filter eingeben. Aktivieren Sie die Kontrollkästchen Tabelle oder Ansicht, um die auszuwählenden Objekte einzuschränken.

    • Sie können das Kontrollkästchen für die Einbeziehung des Schemas/Eigentümers aktivieren.

Hinweis

Wenn Sie sich zu Beginn Ihres Projekts nicht bei Ihrem Datenbankserver angemeldet haben, werden Sie aufgefordert, dies zu tun, wenn Sie auf die Schaltfläche Download Liste der Tabellen klicken.

  • Sobald die Tabellen heruntergeladen sind, können Sie Tabellen aus der Spalte Verfügbare Tabellen in die Spalte Ausgewählte Tabellen kopieren.

  • Markieren Sie die Tabellen, die in der Spalte Verfügbare Tabellen kopiert werden sollen, und klicken Sie auf den rechten Pfeil. Die Auswahl wird dann in die Spalte Ausgewählte Tabellen kopiert.

Nachdem Sie Ihre Tabellen abgeschlossen haben:

  • Klicken Sie auf Weiter, um den Bildschirm Quellhierarchische Beziehungen anzuzeigen.

  • Klicken Sie auf Zurück, um zum vorherigen Bildschirm zurückzukehren.

  • Klicken Sie auf Abbrechen, um den Assistenten zu schließen, ohne Ihre Eingaben zu speichern.

Hierarchische Beziehungen erstellen

db2dbsource04

  • Klicken Sie auf das Dropdown-Menü Elterntabelle auswählen und treffen Sie eine Auswahl. In diesem Beispiel haben wir OrderHeader aus der Liste ausgewählt.

  • Klicken Sie auf das Dropdown-Menü Kindtabelle auswählen und treffen Sie eine Auswahl. In diesem Beispiel haben wir OrderDetail aus der Liste ausgewählt.

  • Klicken Sie dann auf die Schaltfläche Tabellen verknüpfen. Der Dialog für die Verknüpfungseigenschaften erscheint.

db2dbjoinprop01

  • Ziehen Sie im Abschnitt Verknüpfungsschlüssel ein Element in der Elterntabelle (OrderHeader in diesem Beispiel) in die Kindtabelle (OrderDetail in diesem Beispiel), um sie zu verknüpfen. Alternativ können Sie ein Element in der Kindtabelle auf der rechten Seite auswählen, um die Schaltfläche Verknüpfen zu aktivieren, und dann auf die Schaltfläche Verknüpfen klicken, um die Spalten wie unten gezeigt zu verknüpfen.

db2dbjoinprop02

  • Sie können ein Element in der rechten Spalte "Kind" auswählen, um die Schaltfläche Link entfernen zu aktivieren, und dann auf die Schaltfläche Link entfernen klicken, um den Link zu entfernen.

  • Klicken Sie auf die Schaltfläche Spaltenanzeige-Reihenfolge, um Datenbank (die Standardeinstellung) oder Alphabetisch auszuwählen.

  • Nachdem Sie die Eltern- und Kindverknüpfung abgeschlossen haben, wählen Sie eine Optionsschaltfläche aus, um den Verknüpfungstyp zu identifizieren. Die Standardeinstellung ist 1 zu N. In diesem Beispiel haben wir die Standardeinstellung bei 1 zu N belassen.

  • Klicken Sie auf OK, um zum Bildschirm "Quellhierarchische Beziehungen" zurückzukehren, der Ihren Tabellenbaum anzeigt, der die derzeit definierten Beziehungen zeigt.

  • Klicken Sie auf Abbrechen, um zum Bildschirm "Quellhierarchische Beziehungen" zurückzukehren, ohne Ihre Eingaben zu speichern.

  • Klicken Sie auf Zurück, um zum vorherigen Bildschirm zurückzukehren.

Nachdem Sie Ihre Tabellen abgeschlossen haben:

  • Klicken Sie auf Weiter, um den Bildschirm "SQL Where-Klausel" anzuzeigen.

  • Klicken Sie auf Zurück, um zum vorherigen Bildschirm zurückzukehren.

  • Klicken Sie auf Abbrechen, um den Assistenten zu schließen, ohne Ihre Eingaben zu speichern.

db2dbsource05

  • Auf diesem Bildschirm können Sie optional eine SQL Where-Klausel eingeben.

  • Klicken Sie auf Weiter, um den Bildschirm "Ziel-Datenbankauswahl" anzuzeigen.

  • Klicken Sie auf Zurück, um zum vorherigen Bildschirm zurückzukehren.

  • Klicken Sie auf Abbrechen, um den Assistenten zu schließen, ohne Ihre Eingaben zu speichern.

Ziel erstellen

db2dbtarget01

  • Um eine vorhandene Ziel-Datenbank zu bearbeiten, wählen Sie aus dem Dropdown und klicken Sie auf Bearbeiten.

  • Um eine neue Ziel-Datenbank zu erstellen, wählen Sie die Schaltfläche Neu erstellen aus dem Dropdown-Menü.

Vervollständigen Sie die Felder wie folgt:

Feld Beschreibung
Name Geben Sie den Namen Ihrer Ziel-Datenbank ein.
Typ Der Assistent liefert automatisch Datenbank als Typ.

Vervollständigen Sie die Felder für die Verbindungsparameter wie folgt:

Parameter Beschreibung
Treiber Klicken Sie auf die Schaltfläche Auswählen und markieren Sie den Treibernamen.
Servername Geben Sie den Servernamen ein. Wenn die Datenbank auf Ihrem Computer installiert ist, geben Sie "local list" ein.
Datenbankname Geben Sie den Datenbanknamen ein.
Anmeldung Geben Sie Ihre Anmeldung ein und klicken Sie auf die Schaltfläche Passwort. Ein Dialogfeld erscheint, in dem Sie Ihr Passwort eingeben können.
Standardport-Checkbox verwenden Diese Box ist standardmäßig aktiviert. Um einen anderen Port als den Standard zu verwenden, deaktivieren Sie die Box und geben Sie den Port im Feld Port ein.
Optionslink Klicken Sie auf den Optionslink, um Verfeinerungen an der Operation vorzunehmen, z. B. das Löschen oder Umbenennen einer Datei nach der Verarbeitung.

Nachdem Sie Ihre Felder ausgefüllt haben:

  • Klicken Sie auf Weiter, um den Bildschirm zur Auswahl der Zieltabelle anzuzeigen.

  • Klicken Sie auf Zurück, um zum vorherigen Bildschirm zurückzukehren.

  • Klicken Sie auf Abbrechen, um den Assistenten zu schließen, ohne Ihre Eingaben zu speichern.

db2dbtarget02

  • Klicken Sie auf die Schaltfläche Liste der Tabellen herunterladen, um die Liste der verfügbaren Tabellen herunterzuladen.

  • Optional:

    • Sie können eine Suchzeichenfolge als Filter eingeben. Aktivieren Sie die Kontrollkästchen Tabelle oder Ansicht, um die auszuwählenden Objekte einzuschränken.

    • Sie können das Kontrollkästchen für die Einbeziehung des Schemas/Eigentümers auswählen.

  • Sobald die Tabellen heruntergeladen sind, können Sie Tabellen aus der Spalte Verfügbare Tabellen in die Spalte Ausgewählte Tabellen kopieren.

  • Markieren Sie die Tabellen, die in der Spalte Verfügbare Tabellen kopiert werden sollen, und klicken Sie auf den rechten Pfeil.

  • Die Auswahl wird dann in die Spalte Ausgewählte Tabellen kopiert.

Nachdem Sie Ihre Tabellen abgeschlossen haben:

  • Klicken Sie auf Weiter, um den Bildschirm für Zielhierarchische Beziehungen anzuzeigen.

  • Klicken Sie auf Zurück, um zum vorherigen Bildschirm zurückzukehren.

  • Klicken Sie auf Abbrechen, um den Assistenten zu schließen, ohne Ihre Eingaben zu speichern.

Hierarchische Beziehungen erstellen

db2dbtarget03

  • Klicken Sie auf das Dropdown-Menü Elterntabelle auswählen und treffen Sie eine Auswahl. In diesem Beispiel haben wir OrderHeader aus der Liste ausgewählt.

  • Klicken Sie auf das Dropdown-Menü Kindtabelle auswählen und treffen Sie eine Auswahl. In diesem Beispiel haben wir OrderDetail aus der Liste ausgewählt.

  • Klicken Sie auf die Schaltfläche Tabellen verknüpfen. Der Dialog für die Verknüpfungseigenschaften erscheint.

db2dbjoinprop03

  • Ziehen Sie im Abschnitt Verknüpfungsschlüssel ein Element in der Elterntabelle (OrderHeader in diesem Beispiel) in eine Kindtabelle (OrderDetail in diesem Beispiel), um sie zu verknüpfen. Alternativ können Sie ein Element in der Kindtabelle auf der rechten Seite auswählen, um die Schaltfläche Verknüpfen zu aktivieren, und dann auf die Schaltfläche Verknüpfen klicken, um die Spalten wie unten gezeigt zu verknüpfen.

db2dbjoinprop04

  • Sie können ein Element in der Kindspalte rechts auswählen, um die Schaltfläche Link entfernen zu aktivieren, und dann auf die Schaltfläche Link entfernen klicken, um den Link zu entfernen.

  • Klicken Sie auf die Schaltfläche Spaltenanzeige-Reihenfolge, um Datenbank (die Standardeinstellung) oder Alphabetisch auszuwählen.

  • Nachdem Sie die Eltern- und Kindverknüpfung abgeschlossen haben, wählen Sie eine Optionsschaltfläche aus, um den Verknüpfungstyp zu identifizieren. Die Standardeinstellung ist 1 zu N. In diesem Beispiel haben wir die Standardeinstellung bei 1 zu N belassen.

  • Klicken Sie auf OK, um zum Bildschirm der Quellhierarchischen Beziehungen zurückzukehren, der Ihren Tabellenbaum anzeigt, der die derzeit definierten Beziehungen zeigt.

  • Klicken Sie auf Abbrechen, um zum Bildschirm der Quellhierarchischen Beziehungen zurückzukehren, ohne Ihre Eingaben zu speichern.

  • Klicken Sie auf Zurück, um zum vorherigen Bildschirm zurückzukehren.

Nachdem Sie Ihre Tabellen abgeschlossen haben:

  • Klicken Sie auf Weiter, um den Bildschirm für die SQL Where-Klausel anzuzeigen.

  • Klicken Sie auf Zurück, um zum vorherigen Bildschirm zurückzukehren.

  • Klicken Sie auf Abbrechen, um den Assistenten zu schließen, ohne Ihre Eingaben zu speichern.

Wählen Sie einen Einfüge-/Aktualisierungsmodus

db2dbtarget04

  • Wählen Sie eine der Optionsschaltflächen aus, um einen Einfüge- oder Aktualisierungsmodus zu erstellen. In diesem Beispiel haben wir die Optionsschaltfläche Einfügen/Aktualisieren ausgewählt.

  • Sie können optional eine Tabelle auf diesem Bildschirm auswählen und bearbeiten. Wählen Sie zuerst die Tabelle aus, die Sie bearbeiten möchten (Eltern oder Kind), und klicken Sie dann auf die Schaltfläche Ausgewählte Tabelle bearbeiten, um den Dialog zum Auswählen der Primärschlüssel anzuzeigen.

db2dbprimarykeys

  • Der Dialog zeigt Elemente aus der von Ihnen ausgewählten Tabelle an. Geben Sie Ihre Eingaben ein und klicken Sie auf OK, um sie zu speichern und zum Bildschirm "Wählen Sie einen Einfüge-/Aktualisierungsmodus" zurückzukehren.

  • Klicken Sie auf Weiter, um den Bildschirm Zusammenfassung anzuzeigen.

  • Klicken Sie auf Zurück, um zum vorherigen Bildschirm zurückzukehren.

  • Klicken Sie auf Abbrechen, um den Assistenten zu schließen, ohne Ihre Eingaben zu speichern.

Überprüfen Sie die Zusammenfassung

db2dbsummary

  • Dieser Schritt ermöglicht es Ihnen, die Elemente Ihres Projekts zu überprüfen, bevor Jitterbit automatisch alle Projektdokumentationen einschließlich Operationen, Transformationen und Webdienstaufrufen erstellt. Nehmen Sie sich einen Moment Zeit, um alle Elemente des Projekts durchzusehen.

  • Wenn Sie Anpassungen an Ihrer Datenbank vornehmen müssen, klicken Sie auf Zurück, um zum vorherigen Bildschirm zurückzukehren und die erforderlichen Änderungen vorzunehmen.

  • Nachdem Sie Ihre Datenbank überprüft haben, klicken Sie auf Fertigstellen. Der Tab "Transformationen" wird angezeigt, und der Entwurfsbereich wird mit dem Namen Ihres neuen Projekts gefüllt.

  • Darüber hinaus können Sie die Operation anzeigen, indem Sie auf den Tab Operationen links vom Tab "Transformationen" klicken.

Hinweis

Wenn Sie sich noch nicht bei Ihrem lokalen Datenbankserver angemeldet haben, werden Sie jetzt dazu aufgefordert.

Überprüfen Sie die Zuordnung

db2dbmapreview

Wenn Sie auf dem Zusammenfassungsbildschirm auf Fertigstellen klicken, öffnet sich der Tab "Transformationen" im Arbeitsbereich. Sie können ihn auch jederzeit öffnen, indem Sie den Namen Ihres Projekts unter Jitterbit Connect / Datenbank zu Datenbank im hierarchischen Baum im linken Bereich auswählen und doppelklicken.

Projekt bereitstellen

  • Klicken Sie im hierarchischen Baum im linken Bereich mit der rechten Maustaste auf das gerade erstellte Projekt, um es hervorzuheben, und klicken Sie dann mit der linken Maustaste auf Bereitstellen im sich öffnenden Dropdown-Menü.