Wiederholungen

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • Auslöser geben an, wann mit der Ausführung von begonnen werden soll Playbook.

    In Playbooks, Auslöser geben an, wann Ihr Playbook Sollte mit der Ausführung beginnen. Jeder Auslöser hat einen Typ und Bedingungen, die bei Erfüllung die Ausführung des aktivierten beginnen Playbook.

    Sie wählen einen oder mehrere Auslöser aus, wenn Sie einen erstellen Playbook In Workflow-Studio. Um einen Auslöser hinzuzufügen, wählen Sie zunächst den Auslösertyp aus. Legen Sie dann Bedingungen und andere Optionen fest, um Ihren Auslöser so zu verfeinern, dass er auf eine Weise ausgelöst wird, die für Ihren Geschäftsprozess sinnvoll ist. Wiederholen Sie den Vorgang, wenn Ihr Playbook basierend auf mehreren Auslösern ausgeführt werden soll. Weitere Informationen finden Sie unter Erstellen Sie eine Prozessdefinition .
    Hinweis:
    Sie können ein Playbook auch ohne Auslöser konfigurieren und aktivieren, wenn Sie planen, das Playbook nur über die API auszulösen.

    Wenn Sie keinen Auslöser sehen, der zu Ihrem Anwendungsfall passt, können Sie stattdessen auch eine eigene Auslöserdefinition erstellen. Weitere Informationen finden Sie unter Erstellen Sie eine Auslöserdefinition .

    Auslösertypen

    In Ihrem Auslöserdefinition-Datensatz [sys_pd_Trigger_Definition] können Sie einen Auslösertyp auswählen, der bestimmt, wann Ihr Auslöser ausgelöst wird. Diese Auslösertypen stellen Datensatzvorgänge dar, die in auftreten können ServiceNow AI Platform®. Die folgenden Auslösertypen sind standardmäßig in Ihrer Instanz verfügbar:

    Geplant
    Die Playbook Wird nach einem vom Playbook-Autor angegebenen Zeitplan ausgeführt.
    Wenn der Datensatz erstellt wird
    Die Playbook Wird ausgeführt, wenn ein Anwender einen Datensatz an einer beliebigen Stelle in erstellt ServiceNow AI Platform.
    Wenn der Datensatz aktualisiert wird
    Die Playbook Wird ausgeführt, wenn ein Anwender einen vorhandenen Datensatz an einer beliebigen Stelle in aktualisiert ServiceNow AI Platform.
    Wenn ein Datensatz erstellt oder aktualisiert wird
    Die Playbook Wird ausgeführt, wenn ein Anwender einen Datensatz erstellt oder einen vorhandenen Datensatz an einer beliebigen Stelle in aktualisiert ServiceNow AI Platform.
    Hinweis:
    Löst nur für Datensatzvorgänge aus, die interaktiv sind oder von Anwendern ausgeführt werden. Auslöser werden für nicht interaktive Datensatzvorgänge nicht ausgelöst. Weitere Informationen finden Sie unter Nicht interaktive Sitzungen .

    Details

    Nachdem Sie Ihrem einen Auslöser hinzugefügt haben Playbook, Sie können dann Bedingungen und andere Optionen festlegen, die bestimmen, wann und wie Ihr Auslöser ausgelöst wird.

    Option Aktion
    Bedingungen Verwenden Sie den Bedingungsgenerator, um Feldbedingungen für zu erstellen, wenn Playbook Wird ausgeführt. Siehe Bedingungsgenerator .
    Diesen Auslöser für erweiterte Tabellen ausführen Wählen Sie diese Option aus, um auszulösen Playbook In Tabellen, die aus Ihrer ausgewählten Tabelle reichen. Wenn Sie beispielsweise diese Option aktivieren und die Tabelle Konfigurationselement [cmdb_ci] auswählen, ist Ihr Playbook Wird ausgeführt, wenn Datensatzvorgänge auf dem Server [cmdb_ci_Server], dem Computer [cmdb_ci_Computer] und anderen erweiterten Tabellen ausgeführt werden. Weitere Informationen finden Sie unter Table extension and classes.
    Auslösen bei eindeutigem Change Wählen Sie diese Option aus, um auszulösen Playbook Für jedes eindeutige Update auf nicht- Systemfeld Auch wenn der Flow derzeit ausgeführt wird. Das System speichert einen Verlauf jeder Änderung in einem Datensatz und bestimmt, ob der Change eindeutig ist. Beispiel: Wenn ein Incident-Datensatz ist Status Das Feld ändert sich von „in Bearbeitung“ zu „Warten“ Playbook Wird ausgeführt. Wenn jedoch Status Das Feld ändert sich dann wieder in „in Bearbeitung“, die Playbook Wird nicht ausgeführt.
    Hinweis:
    Playbooks Die einen Auslöser haben, der ausgeführt wird Für jeden eindeutigen Change Kann bei Ausführung in einer nicht interaktiven Sitzung Rekursionen erzeugen. Wenn solche Playbooks eine Änderung am Auslöserdatensatz vornehmen, erfüllt die Änderung die Playbook Auslöserbedingungen von und verursacht eine Rekursion.

    Design Überlegungen

    Beachten Sie bei der Arbeit mit Auslösern die folgenden Designüberlegungen:
    Erstellen Sie eindeutige Filterbedingungen für Datensatzauslöser in derselben Tabelle
    Um zu verhindern, dass Playbooks sich gegenseitig überschreiben, erstellen Sie für jedes einzelne eindeutige Filterbedingungen Playbook Die in derselben Tabelle ausgeführt wird. Wenn mehrere Playbooks in derselben Tabelle denselben Filter haben, ist die Reihenfolge, in der die Playbooks ausgeführt werden, nicht bekannt.
    Vermeiden Sie das Duplizieren von Auslösern, die in verwendet werden Workflow-Studio Flows
    Playbooks Auslöser werden nicht überschrieben Workflow-Studio Auslöser. Wenn die Auslöserbedingungen für beide Anwendungen erfüllt sind, werden die automatisierten Prozesse ausgeführt.
    Durch Import- und Update-Sätze hinzugefügte oder aktualisierte Datensätze ignorieren
    Datensatzauslöser ignorieren Datensätze, die durch Anwenden eines Update-Satzes oder Importieren einer XML-Datei hinzugefügt oder aktualisiert wurden. Diese Vorgänge gelten für die gesamte Anwendung oder Tabelle anstelle eines einzelnen Datensatzes.