Zum Inhalt springen

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.

Projektverlauf Übersicht

Zugriff auf Projektverlauf und Snapshots

Sie können die Projektverlauf-Leiste von den folgenden Orten aus aufrufen:

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:

Projektverlauf Filter

  • 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.

    Suche

  • 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.

Ereignisdetails

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:

details

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.

snapshots tab

Einen manuellen Snapshot erstellen

Um einen Snapshot zu erstellen, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie die Snapshots-Registerkarte im Projektverlauf.

  2. Klicken Sie auf das Snapshot erstellen-Symbol.

  3. Der Dialog Neuer Snapshot enthält die folgenden Felder:

    new snapshot

    • Tag: Geben Sie ein einzigartiges Tag ein, um den Snapshot zu kennzeichnen (erforderlich).
    • Beschreibung: Geben Sie eine optionale Beschreibung ein.
  4. Klicken Sie auf Speichern.

Snapshots werden unbegrenzt gespeichert.

Snapshots filtern

Die folgenden Steuerungen sind in der Snapshots-Registerkarte verfügbar:

snapshot filter

  • 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:

  1. Fahren Sie mit der Maus über das Ereignis oder den Snapshot.

  2. Klicken Sie auf Details.

  3. Der Dialog enthält die folgenden Felder:

    Projektverlauf Tag-Dialog

    • 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.

  4. 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:

  1. Im Projektverlauf-Dock, suchen Sie das Ereignis oder den Snapshot, zu dem Sie zurückkehren möchten.

  2. Fahren Sie mit der Maus über das Ereignis oder den Snapshot.

  3. Klicken Sie auf Diese Version wiederherstellen.

  4. 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.