UiPath Documentation
functions
latest
false
Zu den Funktionen im Benutzerhandbuch
  • Überblick
    • Über Funktionen
  • Python-Funktionen
  • Bereitstellen und ausführen
    • Verpackung und Veröffentlichung
    • Aufrufen von Funktionen

Aufrufen von Funktionen

Sobald eine Python-Funktion als Prozess bereitgestellt wurde, wird sie als Orchestrator-Auftrag ausgeführt. Sie können sie über mehrere Oberflächen aufrufen.

Aus einer Serviceaufgabe von Maestro

Fügen Sie in einem Maestro-Prozess eine Serviceaufgabe hinzu und binden Sie sie an die bereitgestellte Funktion:

  1. Wählen Sie das Paket und den Einstiegspunkt.
  2. Ordnen Sie den Feldern Input der Funktion Prozessvariablen zu.
  3. Ordnen Sie die Output -Felder der Funktion wieder Prozessvariablen zu.

Die aus Ihren Input/Output -Modellen exportierten Eingabe- und Ausgabeschemas steuern die Bindungsbenutzeroberfläche, sodass typisierte Felder direkt im Zuordnungsbereich angezeigt werden.

Über eine Aktivität Run Job in Studio

Fügen Sie in Studio oder Studio Web die Aktivität Run Job hinzu und verweisen Sie auf die bereitgestellte Funktion. Das gleiche exportierte Eingabe-/Ausgabeschema steuert die Argumentzuordnung, sodass typisierte Felder direkt in den Eingabe-/Ausgabe-Panels der Aktivität angezeigt werden.

Über die Orchestrator-API

Starten Sie die Funktion als Auftrag:

POST /orchestrator_/odata/Jobs/UiPath.Server.Configuration.OData.StartJobs
POST /orchestrator_/odata/Jobs/UiPath.Server.Configuration.OData.StartJobs

Übergeben Sie das Paket (Release) und die Eingabeargumente im Anforderungstext. Der Auftrag führt die Funktion aus und gibt seine Ausgabe über das Standardauftragsergebnis zurück.

Über einen Auftragstrigger

Da es sich bei einer bereitgestellten Funktion um einen Orchestrator-Prozess handelt, kann sie von jedem Auftragstrigger gestartet werden – geplant, warteschlangenbasiert oder ereignis-/webhookbasiert.

Beobachtbarkeit

Jeder Aufruf wird als Auftrag ausgeführt und wird im Orchestrator-Auftragsverlauf mit Aufrufer-Identität und Zeitstempeln protokolliert. Wenn sie von Maestro aufgerufen wird, gibt die Ausführung auch Ablaufverfolgungsspannen aus – siehe Ablaufverfolgung und Beobachtbarkeit.

Nächste Schritte

  • Über Funktionen – Überprüfen Sie, wo die Funktionen in die Plattform passen.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben