Subflows erkunden

  • Freigeben Version: Zurich
  • Aktualisiert 7. August 2025
  • 4 Minuten Lesedauer
  • Subflows automatisieren einen wiederholbaren mehrstufigen Prozess, der auch eine Ausgabe erzeugt, die von einem anderen Prozess benötigt wird. Wenn ein Playbook, Flow oder Skript einen Subflow aufruft, führt der Subflow eine Sequenz wiederverwendbarer Aktionen und Flow-Logik aus, um den Prozess abzuschließen und Ausgabewerte zu erzeugen.

    Übersicht über Subflows

    Teile eines Subflows, einschließlich der aufrufenden Quelle, Eingaben, Subflow-Schritte und Ausgaben.

    A subflow Ist ein automatisierter Prozess, der aus einer Sequenz wiederverwendbarer Aktionen und Flow-Logik, Dateneingaben und Ausgaben besteht. Im Gegensatz zu Flows haben Subflows keinen Auslöser, sondern werden stattdessen ausgeführt, wenn sie aus einem Playbook, Flow, einem anderen Subflow oder einem Skript aufgerufen werden. Die Eingaben beschreiben die Daten, die zum Ausführen des Subflows verwendet werden. Die Aktionen führen eine Reihe von Vorgängen für Ihre Daten aus. Zum Beispiel die Change: Implementierungsaufgaben subflow erstellt eine Implementierungs- und eine Post-Implementierungsaufgabe anhand eines Eingabe-Change-Datensatzes.

    Das Erstellen und Verwalten von Subflows erfordert, dass Sie mit vertraut sind ServiceNow AI Platform Tabellen und Felder, die die Anwendung oder der Prozess verwendet. Prozessanalysten können Subflows mithilfe verfügbarer Aktionen erstellen oder einen vorhandenen Subflow als Vorlage verwenden. Weitere Informationen finden Sie unter Subflows werden erstellt.

    Subflows bestehen aus den folgenden Komponenten.

    Subflow-Eingaben
    A subflow-Eingabe Speichert Daten, die zum Ausführen des Subflows verwendet werden. Jede Eingabe hat einen Namen und einen Datentyp. Sie können eine oder mehrere Eingaben definieren, die für den Subflow verfügbar sind. Beim Aufrufen eines Subflows müssen Flow-Autoren Datenwerte für die Subflow-Eingaben angeben.
    Subflow-Ausgaben
    A subflow-Ausgabe Speichert von einem Subflow generierte Daten. Jede Ausgabe hat einen Namen und einen Datentyp. Sie können eine oder mehrere Ausgaben definieren, die für den Subflow verfügbar sind. Beim Aufrufen eines Subflows können Flow-Autoren Subflow-Ausgaben als Daten für Vorgänge später im Flow verwenden. Sie können die Flow-Logik Subflow-Ausgaben zuweisen verwenden, um Ausgabewerte festzulegen.
    Details zur Subflow-Ausführung
    A Details zur subflow-Ausführung Auf der Seite kann ein Flow-Autor Laufzeitinformationen zu einer Aktion oder einem Flow direkt aus der Designumgebung anzeigen. Sie können Details anzeigen, z. B. die aktuelle Ausführung von Aktionen oder Schritten, generierte Ausgabewerte und erzeugte Fehler. Weitere Informationen finden Sie unter Flow-Ausführungsdetails.
    Flow-Fehler-Handler
    A Flow-Fehler-Handler Ermöglicht einem Subflow, Fehler aus den Subflow-Ausführungsdetails zu erfassen und zu melden. Führen Sie eine Reihe von Aktionen und Subflows aus, um Probleme zu identifizieren und zu beheben. Beispiel: Subflows protokollieren Ausgabewerte, senden Benachrichtigungen und führen korrigierende Subflows aus, wenn sie einen Fehler verursachen. Weitere Informationen finden Sie unter Flow-Fehler-Handler.
    Aktionen
    Eine Aktion ist ein wiederverwendbarer Vorgang, mit dem Prozessanalytiker ServiceNow AI Platform-Funktionen automatisieren können, ohne Code schreiben zu müssen. Zum Beispiel können Prozessanalytiker mit der Aktion Datensatz erstellen Datensätze in einer bestimmten Tabelle mit bestimmten Werten generieren, wenn bestimmte Bedingungen auftreten. ServiceNow-Core-Aktionen wie „Datensatz erstellen“ erfordern einige Vertrautheit mit ServiceNow AI PlatformTabellen und Felder. Aktionsdesigner können anwendungsspezifische Aktionen erstellen, um Konfigurationsdetails vorab festzulegen. Wenn Sie beispielsweise eine „Incident-Aufgabe erstellen“-Aktion erstellen, wird sichergestellt, dass der Prozessanalytiker bei jeder Verwendung der Aktion die richtige Tabellen- und Feldkonfiguration verwendet. Sie können anwendungsspezifische Aktionen hinzufügen, indem Sie die zugehörige Spoke aktivieren. Siehe Workflow-Studio Aktionen.

    Detaillierte Anweisungen zum Erstellen eines Subflows finden Sie unter Erstellen Sie einen Subflow in Workflow-Studio.

    Subflows-Vorteile

    Subflows bieten Prozessverantwortlichen und -Entwicklern diese Vorteile:
    • Automatisiert sich wiederholende Arbeit, um Effizienz und Experience zu verbessern.
    • Beschreibt einen Workflow in natürlicher Sprache, damit nicht technische Anwender verstehen können, was er tut.
    • Zeigt einen Workflow als Diagramm an, damit Builder verfügbare Pfade und Verbindungen sehen können.
    • Ermöglicht das Erstellen und Testen eines Workflows über eine einzige Schnittstelle, um sicherzustellen, dass er wie erwartet funktioniert.
    • Fördert die Prozessautomatisierung, indem Fachexperten die Entwicklung wiederverwendbarer Aktionen für Flow-Autoren ermöglichen.
    • Reduziert die Upgrade-Kosten mit Upgrade-Safe- ServiceNow AI Platform Logik ersetzt komplexes benutzerdefiniertes Skript.
    • Reduziert die Entwicklungskosten durch Bereitstellung einer Bibliothek mit wiederverwendbaren Aktionen.
    • Skaliert mit separaten Abonnements für Integration und Robotic Process Automation (RPA)-Funktionalität.
    Leistung Funktion Anwender
    Erstellen Sie einen automatisierten Workflow aus einer vorhandenen Bibliothek automatisierter Vorgänge. Subflow Anwendungsentwickler, Prozessbesitzer oder Administrator
    Führen Sie einen automatisierten Workflow bei Bedarf aus. Subflow Anwendungsentwickler, Prozessbesitzer oder Administrator
    Geben Sie die Eingabedaten an, die ein automatisierter Workflow zur Ausführung verwendet. Subflow Anwendungsentwickler, Prozessbesitzer oder Administrator
    Speichern Sie eine oder mehrere Ausgaben als Daten zur Verwendung durch andere automatisierte Workflows. Subflow Anwendungsentwickler, Prozessbesitzer oder Administrator
    Erstellen Sie einen automatisierten Vorgang aus einer vorhandenen Bibliothek automatisierter Schritte. Aktion Anwendungsentwickler, Integrationsbesitzer oder Prozessbesitzer
    Führen Sie bei Bedarf einen automatisierten Vorgang aus. Aktion Anwendungsentwickler, Integrationsbesitzer oder Prozessbesitzer
    Verwenden Sie eine oder mehrere Eingaben als Daten, um einen automatisierten Vorgang auszuführen. Aktion Anwendungsentwickler, Integrationsbesitzer oder Prozessbesitzer
    Speichern Sie eine oder mehrere Ausgaben als Daten zur Verwendung durch andere automatisierte Vorgänge. Aktion Anwendungsentwickler, Integrationsbesitzer oder Prozessbesitzer