Informationen zu den unterstützten Connectors für die Anwendungsintegration.
Trigger
Ein Trigger ist ein externes Ereignis, das eine Aufgabe oder eine Abfolge von Aufgaben in einer Integration initiiert. Sie können sich einen Trigger als Einstiegspunkt für Ihre Integration vorstellen und das mit dem Trigger verknüpfte Ereignis führt dazu, dass die mit dem Trigger verknüpften Aufgaben ausgeführt werden.
Sie können der Integration mehrere Trigger hinzufügen. Wenn jedoch ein Ereignis auftritt, beginnt nur der Trigger, der mit dem Ereignis verknüpft ist, mit der Ausführung der Aufgaben. Weitere Informationen finden Sie unter Mehrere Trigger in einer Integration hinzufügen.
Eine Liste aller verfügbaren Trigger finden Sie unter Alle Trigger.
Trigger für Connector-Ereignisse
Connector-Ereignistrigger sind spezialisierte Trigger, mit denen Sie mithilfe von Integration Connectors eine Integration basierend auf dem Ereignisabo aufrufen können, das in verschiedenen Geschäftsanwendungen erstellt wurde.
Eine Liste aller verfügbaren Trigger für Connector-Ereignisse finden Sie unter Connector-Ereignistrigger. Weitere Informationen zu Ereignisabos in Integration Connectors finden Sie unter Ereignisabos.
Mehrere Trigger in eine Integration einfügen
Sie können einen oder mehrere Trigger in eine Integration einfügen, wobei jeder Trigger einer anderen Aufgabe zugeordnet ist. Die Integration beginnt mit dem Trigger, für den das Ereignis eintritt. Beispiel: Ihre Integration hat zwei Trigger, wobeiTrigger-1
Task-1
zugeordnet ist und Trigger-2
einer nachgelagerten Aufgabe Task-5
.
Wenn ein Ereignis Trigger-2
auslöst, wird die Integration ab Task-5
ausgeführt.
Wenn mehrere Trigger gleichzeitig ausgeführt werden, führt jeder Trigger seine Kopie der Integration aus. Wenn im obigen Beispiel Trigger-1
und Trigger-2
gleichzeitig ausgeführt werden, führt Trigger-1
die Integration ab Task-1
und Trigger-2
eine separate Kopie der Integration ab Task-5
aus. Es gibt keine Überschneidungen zwischen den Ausführungsabläufen der beiden Integrationen.
Ausführungsmodi
Basierend auf dem Trigger wird Ihre Integration entweder im synchronen oder asynchronen Modus ausgeführt:
-
Synchrone Ausführungen: Im synchronen Modus ist das Ausführungsergebnis der Integration kurz nach der Ausführung der Integration verfügbar. Der synchrone Modus ist in Szenarien nützlich, in denen Sie das Ausführungsergebnis unmittelbar nach der Ausführung der Integration wünschen. Trigger führen die Integration im synchronen Modus aus:
- Integration testen oder veröffentlichen
projects.locations.integrations.execute
API aufrufen- Integration aus einer Subintegration im synchronen Modus aufrufen
-
Asynchrone Ausführungen: Asynchrone Ausführungen verwenden das Fire-and-Forget-Modell. Der asynchrone Modus eignet sich für Szenarien, in denen Integrationen sehr lange dauern können oder das Ausführungsergebnis nicht unmittelbar nach Ausführung der Integration erforderlich ist. Zu den Triggern, die die Integration im asynchronen Modus ausführen, gehören:
- Alle nicht synchronen Ausführungen werden im asynchronen Modus ausgeführt. Einige der gängigen asynchronen Modus sind unter anderem:
- Ausführungen, die von einer Sperrung oder einer Genehmigungsaufgabe fortgesetzt werden, werden ebenfalls im asynchronen Modus ausgeführt, selbst wenn die anfängliche Ausführung im synchronen Modus war.
Kontingente und Limits
Weitere Informationen zu allen Kontingenten und Limits finden Sie unter Kontingente und Limits.
Nächste Schritte
- Alle Aufgaben und Trigger.
- Hier erfahren Sie, wie Sie eine Integration testen und veröffentlichen.
- Weitere Informationen zur Fehlerbehandlung.
- Weitere Informationen zu Ausführungslogs der Integration.