Zum Inhalt springen

Migrieren eines Projekts in Jitterbit Integration Studio

Einführung

Innerhalb einer einzelnen Harmony-Organisation können Sie Projekte aus einer Harmony Umfeld migrieren in eine andere. Die Projektmigration soll durch die Einrichtung einer Migrationskette von Umgebungen erfolgen, in der Sie Designänderungen durch Migration von einer Umfeld in die nächste weitergeben. Beispielsweise möchten Sie möglicherweise Änderungen aus einer Umfeld in eine Umfeld migrieren, nachdem Sie eine Qualitätssicherung und eine Überprüfung abgeschlossen haben.

Sie können Projekte migrieren, unabhängig davon, ob sie bereitgestellt wurden.

Informationen zum Verschieben von Projekten zwischen Harmony-Organisationen finden Sie stattdessen unter Projektexporte und -importe.

Migrationskette

Eine Migrationskette ist eine Kette von Umgebungen, die Sie zum Migrieren eines Projekts verwenden, beispielsweise durch die Entwurfsphasen von der ersten Erstellung über das Testen bis hin zur Produktion:

  1. Erstellen Sie ein Projekt in einer Umfeld.
  2. Migrieren Sie das Projekt aus der Umfeld in eine QA- Umfeld und einsetzen es zum Testen bereit.
  3. Nehmen Sie bei Bedarf weitere Designänderungen am Projekt in der Umfeld vor.
  4. Migrieren Sie das überarbeitete Projekt aus der Umfeld in die QA- Umfeld und einsetzen es bei Bedarf zum Testen bereit.
  5. Migrieren Sie das Projekt aus der QA Umfeld in eine Produktions- Umfeld und einsetzen es bereit, sodass das Projekt live ist.
  6. Wiederholen Sie die Schritte 3 bis 5 nach Bedarf.

Ein migriertes Projekt ist von dem Projekt abhängig, aus dem es migriert wurde. Daher kann ein Projekt am Anfang einer Migrationskette erst gelöscht werden, wenn alle Projekte weiter unten in der Kette gelöscht wurden (siehe Projekt löschen in Projekterstellung und -konfiguration). Sobald ein Projekt migriert wurde, kann seine Kette nicht mehr unterbrochen werden, außer durch das Löschen von Projekten weiter unten in der Kette oder durch Exportieren und Importieren des Projekts (siehe Projektexporte und -importe). Das Umbenennen eines migrierten Projekts unterbricht die Kette nicht.

Beim Entwerfen einer Migrationskette empfehlen wir die folgenden Best Practices:

  • Generell sollten Designänderungen nur in der ersten Umfeld in der Kette vorgenommen werden (in diesem Beispiel: der Umfeld). In nachfolgenden Umgebungen empfehlen wir, dass nur noch Projektvariablenwerte geändert werden und dass diese Änderungen innerhalb der Integration Studio Anwendung, um in der Projekthistorie erfasst zu werden, da sich Projektvariablenwerte über die Management Console Projekte ändern werden nicht im Projektverlauf erfasst. Während der Migration können Sie auswählen, ob alle Projektvariablenwerte oder nur einzelne ausgewählte Projektvariablenwerte migriert werden sollen (siehe Alle Variablenwerte migrieren und Zu migrierende Variablenwerte auswählen im nächsten Abschnitt Ein Projekt migrieren).
  • Die erste Umfeld in der Kette sollte für diejenigen zugänglich sein, die im Laufe der Zeit möglicherweise Änderungen am Projekt vornehmen müssen. Wir raten davon ab, dass ein einzelner Entwickler das Projekt in einer persönlichen Organisation entwirft. Wenn diese Umstände eintreten, empfehlen wir, zuerst das ursprüngliche Projekt zu exportieren und es dann in die Umfeld zu importieren, die den Anfang der Kette bilden soll. Zukünftige Änderungen am Projekt sollten dann in der Umfeld vorgenommen werden, die die Kette startet.

Migrieren eines Projekts

Bei der Projektmigration werden sämtliche Projektkomponenten und Projektmetadaten migriert. Die Projektkomponenten und Projektmetadaten stellen einen vollständigen Ersatz der Projektkomponenten und Projektmetadaten in der Umfeld dar.

Vorsicht

Wenn ein Operation in der Umfeld ohne zugewiesenen Zeitplan zu einem Operation in der Umfeld mit zugewiesenem Zeitplan migriert wird, ist dem resultierenden Operation in der Umfeld kein Zeitplan zugewiesen.

Auf die Option Migrieren kann von diesen Standorten aus zugegriffen werden:

Wenn Sie Migrieren auswählen, wird ein Migrationskonfigurationsbildschirm geöffnet, in dem Sie die Umfeld auswählen und entscheiden können, ob die Werte einzelner Projektvariablen migriert werden sollen:

migrieren

  • Organisation und Projekt: Die Harmony-Organisation, in der sich das Projekt befindet, und der Name des zu migrierenden Projekts, durch Komma getrennt.

  • Aktuelle Umgebung und Zielumgebung: Die aktuelle Umfeld, in der sich das Projekt befindet, und die Umfeld, in die das Projekt migriert wird, werden zusammen mit dem zugehörigen Agentengruppentyp (Cloud-Agent aufgelistet oder privater Agent).

    Wenn das Projekt migriert wird, bleibt das vorhandene Projekt in der aktuellen Umfeld unverändert. Wenn das Projekt bereits in die Umfeld migriert wurde, wird das Projekt der Umfeld mit den unten aufgeführten Auswahlen für Projektvariablenwerte überschrieben.

    Achtung

    Wenn das Quellprojekt Konnektoren verwendet, die nur auf privaten Agenten verfügbar sind, können Sie es nicht in eine Umfeld migrieren, die einer Cloud-Agent-Gruppe zugeordnet ist. Diese Umgebungen werden zwar weiterhin in der Dropdownliste Zielumgebung angezeigt, können aber nicht ausgewählt werden.

  • Tagname des Projektverlaufs: Geben Sie ein Tag ein, das zur Kennzeichnung des Migrationsereignisses verwendet werden soll. Das Tag wird als Bezeichnung für das Migrationsereignis angezeigt und in den einsetzen aufgezeichnet, die über den Projektverlauf zugänglich sind.. Die Eingabe eines eindeutigen Tags wird empfohlen, ist aber nicht erforderlich.

  • Globale Verbindungen: Alle globalen Verbindungen, die vom migrierten Projekt verwendet werden und nicht zur Umfeld hinzugefügt wurden, werden aufgelistet. Wenn das Projekt migriert wird, wird die globale Verbindung zu dieser Umfeld hinzugefügt und muss nach der Migration konfiguriert werden.

  • Alle Variablenwerte migrieren: Wählen Sie diese Option für alle zu migrierenden Projektvariablenwerte. Wenn das Projekt bereits in der Umfeld vorhanden ist, werden die Werte aller Projektvariablen überschrieben. Beim ersten Migrieren eines Projekts ist diese Option standardmäßig ausgewählt. Bei nachfolgenden Migrationen wird standardmäßig Zu migrierende Variablenwerte auswählen ausgewählt.

  • Zu migrierende Variablenwerte auswählen: Wählen Sie diese Option für alle zu migrierenden Projektkomponenten und Projektmetadaten aus, mit Ausnahme der Werte der unter Ausschließen aufgeführten Projektvariablen. Wenn das Projekt bereits in der Umfeld vorhanden ist, werden alle Projektkomponenten, einschließlich der Werte der unter Einschließen aufgeführten Projektvariablen, überschrieben.

    Wenn Zu migrierende Variablenwerte auswählen ausgewählt ist, werden standardmäßig keine Projektvariablen zur Migration ausgewählt, es sei denn, das Projekt ist bereits in der Umfeld vorhanden. Wenn das Projekt bereits migriert wurde, werden neu hinzugefügte oder umbenannte Projektvariablen standardmäßig zur Migration ausgewählt, Variablen, deren Werte geändert wurden, sind jedoch ausgeschlossen.

    • Suchen: Geben Sie einen beliebigen Teil eines Projektvariablennamens ein, um die Liste der Projektvariablen in der aktuellen Umfeld zu filtern.
    • Aktuelle Umgebung: Wählen Sie Projektvariablen aus, deren Werte Sie in die Umfeld migrieren möchten. Wenn Sie Projektvariablen auswählen, werden diese unter Einschließen aufgelistet. Mit den Links Alle auswählen und Alle abwählen können Sie alle Projektvariablenauswahlen auf einmal hinzufügen oder löschen.
    • Ausschließen: Projektvariablen, deren Werte von der Migration ausgeschlossen werden. Wenn das Projekt bereits in der Umfeld vorhanden ist und die Projektvariable bereits enthält, bleibt ihr vorhandener Wert in der Umfeld erhalten. Wenn die Projektvariable noch nicht vorhanden ist, wird die Projektvariablenkomponente migriert, aber es wird ihr kein Wert zugewiesen.
    • Einschließen: Projektvariablen, deren Werte in die Migration einbezogen werden. Wenn das Projekt bereits in der Umfeld vorhanden ist und die Projektvariable bereits enthält, wird ihr vorhandener Wert in der Umfeld überschrieben.
  • Migrieren: Klicken Sie hier, um das Projekt in die ausgewählte Umfeld zu migrieren. Wenn das Projekt bereits in die Umfeld migriert wurde, werden Sie in einer Meldung aufgefordert, die Migration zu bestätigen, da hierdurch das vorhandene Projekt in der Umfeld mithilfe der oben ausgewählten Projektvariablenwerte überschrieben wird:

    Migration bestätigen

    Wenn Sie auf Fortfahren klicken und die Migration in die Umfeld erfolgreich ist, wird das migrierte Projekt im Projekt-Designer geöffnet.