Einführung in die Subprozessentwicklung

Erstellen eines Unterprozesses

Ossi Galkin avatarGeschrieben vonOssi Galkin Vor über einer Woche aktualisiertTable of contents

Teilprozessentwicklung

Der Prozesseditor ist derselbe wie bei normalen Prozessen, mit der Ausnahme, dass Sie nur einen manuellen Trigger haben können, da Unterprozesse nur ausgeführt werden können, indem sie von anderen Prozessen aus aufgerufen werden. Außerdem können Sie nur einen Trigger haben, anstatt mehrere Trigger mit unterschiedlichen Parametern. Mit dem Rückgabeelement können Sie definieren, was an den aufrufenden Prozess zurückgegeben wird.

Über den manuellen Trigger können Sie die Parameter des Unterprozesses definieren. Diese Parameter werden vom aufrufenden Prozess an den Unterprozess übergeben. Sie können so viele Parameter hinzufügen, wie Sie benötigen. Sie können Schlüssel, Standardwert sowie eine Beschreibung für den Parameter definieren. Darüber hinaus können Sie den Parameter als geheim festlegen, wenn Sie nicht möchten, dass dieser Parameter protokolliert wird. Dies ist nützlich, wenn Sie Geheimnisse wie Anmeldeinformationen an den Unterprozess übergeben möchten. Sie können auch festlegen, dass keiner der Parameter protokolliert wird, indem Sie die Option „Triggerparameter nicht protokollieren“ aktivieren.

Der Schlüssel des Parameters bestimmt, in welcher Variable die vom aufrufenden Prozess bereitgestellten Daten gespeichert werden. Der Zugriff auf die Daten erfolgt über die Referenz #trigger.data.

Nachdem Sie mit der Bearbeitung des Unterprozesses fertig sind, können Sie den Unterprozess wie gewohnt speichern. Wenn der Unterprozess fertig ist, können Sie ihn in jeder gewünschten Umgebung bereitstellen. Der Unterprozess wird in derselben Agentengruppe wie der aufrufende Prozess ausgeführt. Daher muss der Unterprozess zunächst in derselben Agentengruppe wie der aufrufende Prozess bereitgestellt werden, bevor er verwendet werden kann. Wenn Sie mehrere Agentengruppen in derselben Umgebung haben, können Sie mithilfe eines Remote-Unterprozesses auswählen, in welcher Agentengruppe der Unterprozess ausgeführt wird. Darauf werden wir jedoch später eingehen.

Der nächste Artikel istEinführung in die Verwendung von Unterprozessen in anderen Prozessen


Verwandte ArtikelEinführung in den Call-SubprozessEinführung in das Verständnis der Unterprozessansicht und die Verwendung von Unterprozessen als FehlerhandlerEinführung in den Call-SubprozessEinführung in den Aufruf und die Ausführung von Remote-SubprozessenEinführung in die Verwendung von Unterprozessen in anderen Prozessen