---
sourceDocument: Xanadu-Build-Workflows
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/build-workflows

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-Build-Workflows

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# Wiederholungen

# Wiederholungen {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 Minuten Lesedauer

Auslöser geben an, wann die Ausführung von Playbookgestartet werden soll.

In Playbooksgeben Auslöser an, wann die Ausführung von Playbook beginnen soll. Jeder Auslöser hat einen Typ und Bedingungen, die bei Erfüllung die Ausführung des aktivierten Playbookstarten.

Sie können einen Auslöser auswählen, wenn Sie einen Playbook in Workflow-Studioerstellen. Fügen Sie zunächst einen Auslöser hinzu, der den Auslösertyp definiert. 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. Weitere Informationen finden [Sie unter Prozessdefinition erstellen](https://servicenow-prod.fluidtopics.net/rDXtXSII_nDWNkxE7VNHfQ "Ermöglichen Sie den Besitzern von [ Playbook, mehrere Instanzen von Workflow-Studio -Inhalten in einem automatisierten Geschäftsprozess auf der Now Platformzu konfigurieren und zu organisieren.").

Wenn es keine für Ihren Anwendungsfall geeigneten Auslöser gibt, können Sie stattdessen eine eigene Auslöserdefinition erstellen. Weitere Informationen finden [Sie unter Auslöserdefinition erstellen](https://servicenow-prod.fluidtopics.net/EsazRjiHCnz22yN1Ni8gXQ "Definieren Sie den Auslösertyp, der bestimmt, wann die Ausführung von Playbookgestartet werden soll.").  
Abbildung : 1. Funktionsweise von Auslösern

## Auslösertypen {#process-automation-designer-triggers__section_gvx_2mj_skb}

In Ihrem Auslöserdefinitions-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 Now Platform®auftreten können. Die folgenden Auslösertypen sind in Ihrer -Instanz standardmäßig verfügbar:  

Datensatz erstellt
:   Playbook wird ausgeführt, wenn ein Benutzer einen Datensatz an beliebiger Stelle in Now Platformerstellt.

Datensatz aktualisiert
:   Playbook wird ausgeführt, wenn ein Benutzer einen vorhandenen Datensatz an einer beliebigen Stelle in Now Platformaktualisiert.

Datensatz erstellt oder aktualisiert
: Playbook wird ausgeführt, wenn ein Benutzer einen Datensatz erstellt oder einen vorhandenen Datensatz an einer beliebigen Stelle in Now Platformaktualisiert.  
Hinweis:  
Auslöser werden nur für Datensatzvorgänge ausgelöst, die interaktiv sind oder von Benutzern durchgeführt werden. Für nicht interaktive Datensatzvorgänge werden keine Auslöser ausgelöst. Weitere Informationen finden Sie unter [Nicht-interaktive Sitzungen](https://www.servicenow.com/docs/access?context=c_NonInteractiveSessions&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US).

## Ausführungsbedingungen {#process-automation-designer-triggers__section_zvf_kmg_ykb}

Nachdem Sie Playbookeinen Auslöser hinzugefügt haben, können Sie Bedingungen und andere Optionen festlegen, die bestimmen, wann und wie Ihr Auslöser ausgelöst wird.
{#process-automation-designer-triggers__table_gcm_lhz_slb__entry__2}

| Option | Aktion |
|-|-|
| Bedingungen | Verwenden Sie den Bedingungsgenerator, um Feldbedingungen für die Ausführung von Playbook zu erstellen. Siehe [Bedingungsgenerator](https://www.servicenow.com/docs/access?context=c_ConditionBuilder&version=xanadu&pubname=xanadu-platform-user-interface&ft:locale=en-US). |
| Meinen Prozess ausführen | Wählen Sie eine Option für die Ausführung von Playbook aus. Verfügbare Optionen: * Einmal: Löst Playbook einmal für die Lebensdauer des auslösenden Eingabedatensatzes aus. * Für jede eindeutige Änderung: Löst die Playbook für jede eindeutige Aktualisierung eines Nicht[-Systemfelds aus,](https://www.servicenow.com/docs/access?context=r_GlobalDefaultFields&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US) auch wenn der Flow derzeit ausgeführt wird. Das System speichert einen Verlauf jeder Änderung an einem Datensatz und bestimmt, ob die Änderung eindeutig ist. Wenn beispielsweise das Statusfeld eines Incident- Datensatzes von In Bearbeitung in Warten wechselt, wird Playbook ausgeführt. Wenn sich das Feld „Status" jedoch wieder in „In Bearbeitung" ändert, wird Playbook nicht ausgeführt. Hinweis: Playbooks, die über einen Auslöser verfügen, der Für jede eindeutige Änderung ausgeführt wird, können bei Ausführung in einer nicht interaktiven Sitzung zu Rekursionen führen. Wenn solche Playbooks eine Änderung am Auslöserdatensatz vornehmen, erfüllt die Änderung die Auslöserbedingungen von Playbookund verursacht eine Rekursion. * Nur wenn derzeit nicht ausgeführt: Löst Playbook für jede eindeutige Änderung aus, wenn eine Prozessausführung derzeit nicht ausgeführt wird. * Bei jeder Aktualisierung: Löst Playbook jedes Mal aus, wenn der Eingabedatensatz aktualisiert wird, unabhängig davon, ob bereits Prozessausführungen ausgeführt wurden oder derzeit ausgeführt werden. {#process-automation-designer-triggers__ul_is1_h3s_slb} |
| Erweitert ausführen | Wählen Sie diese Option aus, um Playbook für Tabellen auszulösen, die sich aus der ausgewählten Tabelle erstrecken. Wenn Sie beispielsweise diese Option aktivieren und die Tabelle „Konfigurationselement" \[cmdb_ci\] auswählen, wird Playbook 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](https://www.servicenow.com/docs/access?context=table-extension-and-classes&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US). |
[ ]

{#process-automation-designer-triggers__table_gcm_lhz_slb}

## Design Überlegungen {#process-automation-designer-triggers__section_qpb_vjz_slb}

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 sich Playbooks gegenseitig überschreiben, erstellen Sie eindeutige Filterbedingungen für jedes Playbook, das in derselben Tabelle ausgeführt wird. Wenn mehrere Playbooks in derselben Tabelle den gleichen Filter haben, gibt es keine Möglichkeit, die Reihenfolge zu bestimmen, in der die Playbooks ausgeführt werden.

Vermeiden Sie das Duplizieren von Auslösern, die in den Flows Workflow-Studio verwendet werden
:   Playbooks -Auslöser überschreiben Workflow-Studio -Auslöser nicht. Wenn die Auslöserbedingungen erfüllt sind, werden in beiden Anwendungen automatisierte Prozesse ausgeführt.

Durch Import und Update Sets hinzugefügte oder aktualisierte Datensätze ignorieren
:   Datensatzauslöser ignorieren Datensätze, die durch Anwenden eines Update Set oder Importieren einer XML-Datei hinzugefügt oder aktualisiert wurden. Diese Vorgänge gelten für die gesamte Anwendung oder Tabelle anstatt für einen einzelnen Datensatz.
* **[Erstellen Sie eine Auslöserdefinition](https://servicenow-prod.fluidtopics.net/EsazRjiHCnz22yN1Ni8gXQ)**   
  Definieren Sie den Auslösertyp, der bestimmt, wann die Ausführung von Playbookgestartet werden soll.
* **[Fügen Sie einen Auslöser in hinzu, und konfigurieren Sie ihn Playbook](https://servicenow-prod.fluidtopics.net/ztKdNhMPBpe86a~lzODkhw)**   
  Beginnen Sie mit der Erstellung von Playbook, indem Sie den Auslöser hinzufügen und konfigurieren.

