Erweiterte Fehlerbehandlung in Adobe Workfront Fusion

Erweiterte Methoden zur Fehlerbehebung umfassen Filtern und Verschachteln.

Zugriffsanforderungen

Sie müssen über den folgenden Zugriff verfügen, um die in diesem Artikel enthaltene Funktionalität nutzen zu können:

Adobe Workfront Plan*
Pro oder höher
Adobe Workfront license*
Plan, Arbeit
Adobe Workfront Fusion-Lizenz**

Aktuelle Lizenzanforderungen: Nein Workfront Fusion Lizenzanforderungen.

Oder

Ältere Lizenzanforderungen: Workfront Fusion für Arbeitsautomatisierung und Integration

Produkt

Aktuelle Produktanforderungen: Wenn Sie über Select oder Prime verfügen Adobe Workfront Planung, Ihr Unternehmen muss Adobe Workfront Fusion sowie Adobe Workfront , um die in diesem Artikel beschriebenen Funktionen zu verwenden. Workfront Fusion ist in Ultimate enthalten. Workfront Plan.

Oder

Ältere Produktanforderungen: Ihr Unternehmen muss Adobe Workfront Fusion sowie Adobe Workfront , um die in diesem Artikel beschriebenen Funktionen zu verwenden.

Wenden Sie sich an Ihren Workfront Administrator.

Informationen über Adobe Workfront Fusion Lizenzen, siehe Adobe Workfront Fusion Lizenzen.

Filtern

Es gibt zwei Arten von Filtern, die auf einer Fehler-Handler-Route durchgeführt werden können.

Hinzufügen eines Filters zur Fehler-Handler-Route

Sie können einen Filter verwenden, um zu steuern, welche Fehler von der Route des Fehler-Handlers verarbeitet werden. Auf diese Weise können Sie nur bestimmte Fehlertypen verarbeiten. Wenn ein Fehler nicht durch den Filter weitergegeben wird, wird er so behandelt, als gäbe es keine Fehler-Handler-Route, die für das angegebene Modul definiert ist.

INFO
Beispiel:

Hinzufügen einer Router gefolgt von Filtern zum Fehler-Handler

INFO
In diesem Beispiel erfolgt der Fehler im Ordner erstellen -Modul (A), das eine normale Route und eine Fehler-Handler-Route aufweist. Auf Letzteres folgt ein Router mit einer Route, die über einen Filter verfügt, der einen bestimmten Fehlertyp definiert (Datenfehler tritt auf), und der andere Router, der die Standardroute für alle anderen Fehler ist. Die erste Route endet mit der Fortsetzen -Anweisung, die Ersatzwerte für das Szenario enthält, das von Modul A fortgesetzt werden soll (Ordner erstellen), während die zweite Route mit der Rollback -Anweisung, die die Ausführung des Szenarios sofort stoppt.

Siehe Fehlerverarbeitung in Adobe Workfront Fusion für weitere Informationen zu verschiedenen Fehlertypen und zur Workfront Fusion verarbeitet und bewertet sie.

Das Beispielszenario

Sie können dieses Beispielszenario einrichten, um zu verstehen, wie diese Filter für die Fehlerbehandlung funktionieren.

Vorhandene verwenden Dropbox Ordner, um eine Datei hochzuladen, anstatt eine neue zu erstellen

Wenn Sie Ordner erstellen -Modul ein Dropbox und ein Ordner mit demselben Namen bereits vorhanden ist, gibt das Modul einen Datenfehler aus, wie unten dargestellt:

Das vollständige Szenario:

  1. Die Instrumente > Variable festlegen -Modul enthält den Ordnernamen

  2. Die HTTP >Datei abrufen -Modul ruft die Datei ab, die in den Ordner hochgeladen werden muss

  3. Die Dropbox >Ordner erstellen -Modul gibt einen Fehler aus, wenn bereits ein Ordner mit demselben Namen wie der im Modul zugeordnete vorhanden ist

  4. Die Route des Fehler-Handlers (transparente Blasen) enthält einen Router zum Filtern der Fehler

  5. Die erste Route ist für einen bestimmten Fehlertyp namens "Datenfehler", den wir bereits kennen:

    1. Wenn ein Datenfehler auftritt und die Fehlerdetails den Filter durchlaufen, wird die Dropbox >Alle Dateien/Unterordner in einem Ordnermodul auflisten listet alle Ordner in Dropbox
    2. Der nachfolgende Filter entspricht den Ordnernamen.
    3. Die Fortsetzen -Anweisung gibt die Ordner-ID und den Ordnerpfad des vorhandenen Ordners an und das Szenario, in dem die Ausführung über Dropbox >Ordner erstellen -Modul verwenden, anstatt zu versuchen, einen neuen Ordner zu erstellen, verwendet es diesmal die Werte aus dem Fortsetzen Anweisung, um zum nächsten Modul zu wechseln und die Datei im vorhandenen Ordner hochzuladen.
  6. Die zweite Route gilt für alle anderen Fehler und endet mit der Rollback Anweisung, die dazu führt, dass das Szenario sofort beendet wird

Nachstehend finden Sie eine ausführliche Erklärung zur fünften Aussage:

Um den vorhandenen Ordner in Ihren nachfolgenden Modulen zu verwenden (Datei hochladen unten), müssen Sie eine Fehler-Handler-Route zum -Modul hinzufügen und den Ordnerpfad abrufen, der der Fortsetzen Direktive -Modul, das wie folgt aussieht:

Der Filter für die erste Route ist so eingestellt, dass nur der spezifische Fehler (Datenfehler) verarbeitet wird, der angezeigt wird, wenn bereits ein Ordner mit demselben Namen vorhanden ist:

Die Dropbox >Alle Dateien in einem Ordner auflisten -Modul so konfiguriert ist, dass alle Ordner im Zielordner zurückgegeben werden. Der folgende Filter wird nur an den Filter weitergegeben, den wir ursprünglich erstellt haben (der Ordnername wird in den 33 gespeichert. Ordnernamenelement):

Schließlich wird die Fortsetzen -Anweisung stellt den Ordnerpfad als Ausgabe für das fehlerhafte Modul bereit. Beachten Sie, dass die Ordner-ID leer gelassen wurde, da sie nicht durch dieDatei hochladen' module:

Verschachtelung

Unabhängig davon, wo sich ein Modul befindet, können Fehler-Handler-Routen für alle Module erstellt und implementiert werden, mit Ausnahme von Routern. Daher ist es möglich, eine Fehler-Handler-Route für ein Modul zu erstellen, das bereits Teil einer vorhandenen Fehler-Handler-Route ist, die für ein anderes Modul erstellt wurde.

Hier ist ein Beispiel für eine verschachtelte Fehler-Handler-Route:

In diesem Szenario wird die zweite Fehler-Handler-Route unter der ersten Fehler-Handler-Route verschachtelt. Wenn die Dropbox >Ordnermodul erstellen auf einen Fehler trifft, wechselt die Ausführung zu Route 1, wenn die Datenfehler tritt auf übergeben wird, wird das nächste Modul ausgeführt, gefolgt von Fortsetzen Direktionsmodul, wenn bei der Dropbox >Alle Dateien/Unterordner auflisten in einem Ordnermodul.

Wenn jedoch ein Fehler damit auftritt Dropbox -Modul, wechselt die Ausführung zu "Error Handler Route 2"und endet mit der Ignorieren Richtlinie. Die Anweisung "Fortsetzen" -Modul in diesem Fall nicht ausgeführt.

Dies ist eine Kombination aus Filter- und Verschachtelungs-Fehler-Handlern.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43