Projektverlauf in Jitterbit Studio
Einführung
Diese Seite beschreibt, wie man den Projektverlauf einsehen, Snapshots verwalten und Projekte wiederherstellen kann. Der Projektverlauf wird maximal 180 Tage lang gespeichert. Snapshots bleiben unbegrenzt verfügbar. Wenn Sie ein Projekt exportieren, werden sowohl der Projektverlauf als auch die Snapshots aus der exportierten Version gelöscht.

Zugriff auf Projektverlauf und Snapshots
Sie können die Projektverlauf-Leiste von den folgenden Orten aus aufrufen:
- Die Design-Leinwand (siehe Aktionenmenü der Design-Leinwand).
- Die Projekte-Seite (siehe Kachelansicht oder Listenansicht).
Die Leiste enthält zwei Registerkarten:
- Projektverlauf: Zeigt eine Liste von Projektänderungen und -bereitstellungen an. Jeder Eintrag enthält das Datum, die Uhrzeit und den Benutzer, der jede Aktion ausgeführt hat.
- Snapshots: Zeigt eine Liste von automatisch oder manuell erstellten Snapshots an.
Projektverlauf anzeigen
Ereignisse im Projektverlauf sind nach Tagen in umgekehrter chronologischer Reihenfolge gruppiert. Jedes Ereignis wird einzeln mit seinem Zeitstempel aufgeführt und zeigt den Vornamen und den Anfangsbuchstaben des Nachnamens des Benutzers an. Die Tagesüberschrift zeigt die Anzahl aller Änderungsereignisse für diesen Tag an.
Verlauf filtern
Die folgenden Steuerungen stehen zur Verfügung, um die Verlaufansicht zu filtern:

-
Suchfeld: Geben Sie ein einzelnes Schlüsselwort oder eine Schlüsselwortphrase ein. Nur Ereignisse, die die Schlüsselwortphrase enthalten, erscheinen, und die Schlüsselwortphrase wird blau hervorgehoben.

-
Zeitrahmen-Menü: Wählen Sie Letzte 30 Tage, Letzte 60 Tage, Letzte 90 Tage oder Letzte 180 Tage.
-
Ereignistyp-Menü: Wählen Sie aus, welche Ereignistypen angezeigt werden sollen. Die folgenden Optionen sind verfügbar:
- Alle Ereignisse: Zeigt alle Ereignisse der Projektgeschichte mit beliebigen Tags an.
- Deployments: Zeigt nur Deployment-Ereignisse an.
- Migrationen: Zeigt nur vollständige Projektübertragungen an.
- Importe: Zeigt nur Importereignisse an.
- Übertragungen: Zeigt nur selektive Übertragungseignisse an.
- Getaggt: Zeigt Ereignisse an, die getaggt wurden.
Ereignisdetails anzeigen
Um Ereignisdetails anzuzeigen oder zu minimieren, klicken Sie auf den Caret , um alle Ereignisse für diesen Tag zu erweitern oder zu minimieren.

Die folgenden zusätzlichen Steuerungen sind verfügbar:
- Alle erweitern / minimieren: Erweitert oder minimiert alle Ereignisdetails auf einmal.
- Letzte bereitgestellte Version wiederherstellen: Stellt das Projekt auf die letzte Bereitstellung zurück.
- Als CSV herunterladen: Lädt die aktuellen gefilterten Verlaufsdaten herunter.
Ereignistypen
Die folgende Tabelle beschreibt jeden Ereignistyp:
| Ereignistyp | Aktionen |
|---|---|
| Änderung: Komponente erstellt, aktualisiert oder gelöscht. Für Skripte und Transformationen erweitern, um detaillierte Änderungsinformationen zu sehen. Wenn Sie auf ein Änderungsereignis für eine erstellte oder aktualisierte Komponente klicken, konzentriert sich die Designfläche auf die Komponente (umrandet mit einem blauen Rand), der Tab Workflows wird mit einem grünen Hintergrund angezeigt, und die Komponente ist im Tab Komponenten ausgewählt. | Klicken Sie, um die Komponente anzuzeigen. |
| Export: Projekt zu einem bestimmten Datum und Uhrzeit exportiert. | Nur Details anzeigen. |
| Import: Komponente importiert. Ein Ersetzen-Symbol zeigt an, dass die importierte Komponente eine vorhandene Komponente ersetzt. Ein Neu-Symbol zeigt an, dass die importierte Komponente neu ist. | Nur Details anzeigen. |
| Übertragung: Selektive Übertragung -Ereignis, zusammen mit dem Projektgeschichtstag des Ereignisses, falls vorhanden. | Tags und Kommentare hinzufügen oder wiederherstellen. |
| Migration: Vollständige Projektübertragung zu oder von einer anderen Umgebung, zusammen mit dem erforderlichen Projektgeschichtstag des Ereignisses. | Tags und Kommentare hinzufügen oder wiederherstellen. |
| Bereitstellung: Projektbereitstellung, zusammen mit dem Projektgeschichtstag des Ereignisses, falls vorhanden. | Tags und Kommentare hinzufügen oder wiederherstellen. |
| Wiederherstellung: Projekt auf vorherige Version zurückgesetzt, zusammen mit dem Projektgeschichtstag des Ereignisses, falls vorhanden. | Tags und Kommentare hinzufügen oder wiederherstellen. |
Detaillierte Änderungsinformationen für Skripte und Transformationen
Für Skript- und Transformationskomponenten werden standardmäßig detaillierte Änderungsinformationen angezeigt:

Die detaillierten Änderungen können Folgendes umfassen:
- Änderungen des Skripttyps (zum Beispiel: "Skripttyp wurde von JavaScript in Jitterbit Script geändert").
- Änderungen des Skriptinhalts (angezeigt als "Skriptinhalt wurde geändert").
- Änderungen der Transformationszuordnung.
- Andere direkte Konfigurationsaktualisierungen.
Hinweis
Indirekte Änderungen werden nicht protokolliert. Wenn beispielsweise ein Skript oder eine Transformation indirekt geändert wurde, indem der Wert einer in einem Skript verwendeten Variablen geändert wurde, wird dieses Detail nicht protokolliert. Eine Änderung der Variablenkomponente selbst wird jedoch weiterhin separat protokolliert.
Snapshots verwalten
Snapshots erfassen den Zustand Ihres Projekts zu bestimmten Zeitpunkten. Automatische Snapshots werden während Bereitstellungen, Übertragungen und Importe erstellt. Sie können auch manuelle Snapshots erstellen.

Einen manuellen Snapshot erstellen
Um einen Snapshot zu erstellen, führen Sie die folgenden Schritte aus:
-
Öffnen Sie die Snapshots-Registerkarte im Projektverlauf.
-
Klicken Sie auf das Snapshot erstellen-Symbol.
-
Der Dialog Neuer Snapshot enthält die folgenden Felder:

- Tag: Geben Sie ein einzigartiges Tag ein, um den Snapshot zu kennzeichnen (erforderlich).
- Beschreibung: Geben Sie eine optionale Beschreibung ein.
-
Klicken Sie auf Speichern.
Snapshots werden unbegrenzt gespeichert.
Snapshots filtern
Die folgenden Steuerungen sind in der Snapshots-Registerkarte verfügbar:

-
Nach Tag suchen: Geben Sie Tag-Namen ein, um spezifische Snapshots zu finden.
-
Typ-Menü: Filtern Sie nach Automatischen oder Manuellen Snapshots:
-
Automatisch: Automatische Snapshots werden während dieser Ereignisse erfasst:
- Bereitstellung: Der Projekt-Designer zum Zeitpunkt der Bereitstellung.
- Übertragung oder Migration: Der Ziel-Projekt-Designer, bevor die Übertragung oder Migration angewendet wird.
- Import: Der Projekt-Designer, bevor der Import angewendet wird.
-
Manuell: Snapshots manuell erstellt.
-
Tag-Ereignisse und Snapshots
Übertragungs-, Bereitstellungs- und Wiederherstellungsereignisse können Tags und Kommentare zur Versionierung und Organisation enthalten.
Tag-Anforderungen
Übertragungsereignisse müssen von der Projektübertragungsoberfläche getaggt werden, bevor das Projekt übertragen werden kann.
Bereitstellungsereignisse können so konfiguriert werden, dass sie Tags oder Kommentare erfordern. Um Tags oder Kommentare zum Zeitpunkt der Bereitstellung zu verlangen, aktivieren Sie Tags bei der Bereitstellung erforderlich im Bereitstellungs-Tab der Projekteinstellungen. Wenn aktiviert, sehen Sie einen Dialog, der nach dem erforderlichen Tag oder Kommentar fragt, wenn Sie das Projekt bereitstellen.
Tags hinzufügen oder bearbeiten
Um ein Tag hinzuzufügen oder zu bearbeiten, führen Sie diese Schritte aus:
-
Fahren Sie mit der Maus über das Ereignis oder den Snapshot.
-
Klicken Sie auf Details.
-
Der Dialog enthält die folgenden Felder:

-
Tag: Geben Sie ein Label ein (ein eindeutiger Tag wird empfohlen, ist aber nicht erforderlich).
-
Kommentar (Ereignisse) oder Beschreibung (Snapshots): Geben Sie zusätzliche Informationen ein.
-
-
Klicken Sie auf Speichern.
Sie können Tags und Kommentare, die Sie hinzugefügt haben, bearbeiten. Tags und Kommentare, die von anderen Benutzern hinzugefügt wurden, sind nur lesbar.
Ein Projekt wiederherstellen
Projekt-Backups werden automatisch erstellt, wenn Sie ein Projekt übertragen, bereitstellen oder wiederherstellen.
Auf eine bestimmte Version wiederherstellen
Um ein Projekt wiederherzustellen, führen Sie diese Schritte aus:
-
Im Projektverlauf-Dock, suchen Sie das Ereignis oder den Snapshot, zu dem Sie zurückkehren möchten.
-
Fahren Sie mit der Maus über das Ereignis oder den Snapshot.
-
Klicken Sie auf Diese Version wiederherstellen.
-
Klicken Sie im Bestätigungsdialog auf Wiederherstellen.
Der Projekt-Designer wird auf die ausgewählte Version zurückgesetzt. Diese Aktion hat keinen Einfluss auf die bereitgestellte Version. Stellen Sie das Projekt erneut bereit, um den wiederhergestellten Zustand bereitzustellen.
Alternativ können Sie Ihr Projekt auf die zuletzt bereitgestellte Version zurücksetzen, indem Sie das Letzte bereitgestellte Version wiederherstellen-Symbol verwenden (oben beschrieben).
Hinweis
Projektwiederherstellungsevents können nicht rückgängig gemacht oder wiederholt werden.
Beschädigte Projekte wiederherstellen
Wenn ein Projekt beschädigt ist und nicht geöffnet werden kann, können Sie auf den Projektverlauf über das Aktionsmenü des Projekts auf der Projekte Seite zugreifen und das Projekt auf einen früheren Zustand vor der Beschädigung wiederherstellen.
Während der Wiederherstellung zusammenarbeiten
Wenn mehrere Benutzer gleichzeitig an demselben Projekt arbeiten und jemand das Projekt wiederherstellt, geschieht Folgendes:
- Ein Informationsdialog erscheint für alle aktiven Benutzer.
- Das Schließen des Dialogs aktualisiert ihre Ansicht, um den wiederhergestellten Projektzustand widerzuspiegeln.
Dieses Verhalten verhindert unerwartete Änderungen an aktiven Arbeitssitzungen ohne Vorwarnung.