Zum Hauptinhalt springen

Aktion: Automatisierung auf einem anderen Gerät ausführen

Run a selected automation on a runner device while the current automation waits for the child run to finish.

Einführung

Verwenden Sie Automatisierung auf einem anderen Gerät ausführen um eine ausgewählte Automatisierung auf einem Runner-Gerät zu starten. Das Gerät, das die aktuelle Automatisierung durchläuft, bleibt das Workflow-Gerät, während der ausgewählte Runner zum Gerät für die untergeordnete Automatisierung wird.

Die aktuelle Automatisierung wartet, bis der untergeordnete Durchlauf abgeschlossen ist, bevor sie fortfährt.


Voraussetzungen

Bevor Sie diese Aktion hinzufügen:

  • Erstellen Sie die Automatisierung, die Sie auf dem ausgewählten Gerät ausführen möchten.

  • Stellen Sie sicher, dass das Runner-Gerät verfügbar ist und jede Aktion in der Zielautomatisierung ausführen kann.

  • Erstellen Sie alle Automatisierungsvariablen, die Sie in der aktuellen und in der Zielautomatisierung zuordnen möchten.

ℹ️ HINWEIS: Sie können die aktuelle Automatisierung nicht als ihr eigenes Ziel auswählen oder eine archivierte Automatisierung auswählen.


Aktion hinzufügen

  1. Öffnen Sie die Automatisierung und wählen Sie Bearbeiten.

  2. Wählen Sie + an der Stelle, an der Sie die Aktion hinzufügen möchten.

  3. In der Ablauf Kategorie, wählen Sie Automatisierung auf einem anderen Gerät ausführen.

  4. In Runner-Gerät, wählen Sie das Gerät aus, das die Zielautomatisierung ausführen soll. Die Automatisierung wird auf dem ausgewählten Gerät ausgeführt.

  5. In Automatisierung, wählen Sie die auszuführende Automatisierung aus.

  6. Konfigurieren Sie Variablenzuordnungen, Bedingungen und weitere Optionen nach Bedarf.

  7. Wählen Sie Speichern.

Run automation on another device action picker and configuration showing Runner device and Automation

Kontext: Workflow-Gerät und Runner-Gerät

Diese Aktion trennt das Gerät, das den aktuellen Workflow durchläuft, von dem Gerät, das die Zielautomatisierung ausführt.

Kontext

Verwendetes Gerät oder verwendeter Durchlauf

Aktuelle Pipeline- und Aktionsbedingungen

Workflow-Gerät

In Variablenzuordnungen ausgewählte Quellwerte

Aktueller Automatisierungsdurchlauf für das Workflow-Gerät

Aktionen der Zielautomatisierung und Gerätkontext

Runner-Gerät

Variablen der Zielautomatisierung

Untergeordneter Durchlauf auf dem Runner-Gerät

Beispielsweise kann eine Automatisierung, die für eine Workstation läuft, eine Wartungsautomatisierung auf einem Server starten. Die Pipeline der Workstation wartet, während der Server die ausgewählte Automatisierung ausführt.

Jedes Workflow-Gerät, das diese Aktion erreicht, erstellt einen eigenen untergeordneten Durchlauf. Dies gilt auch dann, wenn mehrere Workflow-Geräte denselben Runner verwenden.


Automatisierungsvariablen zuordnen

Verwenden Sie Variablenzuordnungen um Werte aus der aktuellen Automatisierung in Variablen zu übergeben, die von der Zielautomatisierung definiert werden.

  1. Wählen Sie eine Variable aus der aktuellen Automatisierung als Quelle aus.

  2. Wählen Sie die entsprechende Variable in der Zielautomatisierung aus.

  3. Fügen Sie für jeden zu übergebenden Wert eine weitere Zuordnung hinzu.

Wenn die Aktion startet, kopiert Level den aktuellen Quellwert in die zugeordnete Zielvariable für diesen untergeordneten Durchlauf. Eine Zielvariable ohne zugeordneten Quellwert verwendet ihren eigenen Standardwert.

Configured Run automation on another device action showing a variable mapping

💡 TIPP: Geben Sie verwandten Quell- und Zielvariablen aussagekräftige Namen, damit Zuordnungen später einfach zu überprüfen sind.


Abschluss, Fehler und Verschachtelung

Die aktuelle Automatisierung wartet bei dieser Aktion, bis der untergeordnete Durchlauf abgeschlossen ist.

  • Wenn der untergeordnete Durchlauf erfolgreich ist, ist die Aktion erfolgreich und die aktuelle Pipeline wird fortgesetzt.

  • Wenn der untergeordnete Durchlauf fehlschlägt, schlägt die Aktion fehl.

  • Wenn der untergeordnete Durchlauf abgebrochen wird, wird die Aktion als abgebrochen markiert.

  • Das Abbrechen der übergeordneten Aktion bricht auch den zugehörigen untergeordneten Durchlauf ab.

Verwenden Sie Bei Aktionsfehler und Wiederholungsversuche in Zusätzliche Optionen um zu steuern, wie die aktuelle Pipeline mit einer fehlgeschlagenen Aktion umgeht. Siehe Aktionsübersicht für Details.

Aktionen zum Ausführen von Automatisierungen können bis zu vier Ebenen tief verschachtelt werden. Ein Aufruf über dieses Limit hinaus schlägt fehl mit Nesting depth exceeded.


Runner-Verfügbarkeit

Der Runner muss verfügbar sein, damit die Geräteaktionen der Zielautomatisierung ausgeführt werden können. Sein Betriebssystem, installierte Tools, Berechtigungen und Netzwerkzugang müssen die Anforderungen jeder Aktion in der Zielautomatisierung erfüllen.

Level verfolgt aktive Automatisierungen, die auf ein Runner-Gerät verweisen. Entfernen oder ersetzen Sie diese Verweise, bevor Sie den Runner löschen.

⚠️ WARNUNG: Überprüfen Sie vor dem Ändern eines Runners die Zielautomatisierung und jeden Workflow, der ihn verwendet. Ein anderer Runner verfügt möglicherweise nicht über dieselben Tools, Berechtigungen oder denselben Netzwerkzugang.


Häufig gestellte Fragen

  • Wird die Zielautomatisierung auch auf dem Workflow-Gerät ausgeführt? Nein. Die untergeordnete Automatisierung wird auf dem ausgewählten Runner-Gerät ausgeführt. Die aktuelle Pipeline des Workflow-Geräts wartet darauf.

  • Müssen alle Zielvariablen eine Zuordnung haben? Nein. Nicht zugeordnete Zielvariablen verwenden ihre Standardwerte.

  • Was passiert, wenn mehrere Workflow-Geräte diese Aktion erreichen? Jeder Workflow-Gerät-Schritt startet und wartet auf seinen eigenen untergeordneten Durchlauf, auch wenn die Schritte denselben Runner verwenden.

  • Kann ich die aktuelle Automatisierung auswählen? Nein. Eine Automatisierung kann sich nicht direkt selbst aufrufen.

  • Kann ich eine archivierte Automatisierung auswählen? Nein. Wählen Sie eine aktive Automatisierung aus.

  • Wie tief können Automatisierungen andere Automatisierungen aufrufen? Aktionen zum Ausführen von Automatisierungen unterstützen bis zu vier verschachtelte Ebenen. Ein tieferer Aufruf schlägt fehl.

Die Version für dasselbe Gerät finden Sie unter Aktion: Automatisierung ausführen. Für Details zu Variablen, siehe Automatisierungsvariablen.

Hat dies deine Frage beantwortet?