add-ins
latest
false
Wichtig :
Dieser Inhalt wurde maschinell übersetzt.
UiPath logo, featuring letters U and I in white

Add-Ins-Benutzerhandbuch

Letzte Aktualisierung 17. Juli 2024

Schnellstart

Einleitung

Dieser Leitfaden zeigt Ihnen, wie Sie das UiPath-Add-in für Mulesoft verwenden, indem Sie den Vorgang Auftrag starten durchführen.

Job starten (Start Job)

Um einen Auftrag zu starten, müssen Sie mindestens die folgenden Eingabeparameter für den Anforderungstext angeben:

ParameterBeschreibung
Taste loslassenDie ID, die Sie erhalten, wenn Sie Get Releases ausführen. Der Orchestrator benötigt diesen Schlüssel, um eine bestimmte Version eines Prozesses auszuführen.
StrategyFür moderne Ordner empfehlen wir die Verwendung von ModernJobsCount.
Anzahl der AufträgeWie oft der Auftrag ausgeführt wird.

Eingabeargumente

Wenn Ihr Auftrag Eingabeparameter hat, können diese als JSON -Zeichenfolge im Feld InputArguments gesendet werden. Wenn es keine Eingabeparameter hat, wird dieses Feld ignoriert.
Hinweis: Sie benötigen die Ordner-ID , um den Vorgang Versionen abrufen durchzuführen. Diese ID ist auch im Vorgang Auftrag starten erforderlich. Um die Ordner-ID abzurufen , müssen Sie den Vorgang „ Get Folders “ ausführen.


Führen Sie die folgenden Schritte aus, um den Vorgang durchzuführen:
  1. Klicken Sie in Anypoint Studio auf Datei, wechseln Sie zu Neu und wählen Sie Mule-Projekt aus. Benennen Sie das Projekt und klicken Sie auf Fertig stellen.
  2. Geben Sie im Feld Suche HTTP ein und ziehen Sie den HTTP-Listener auf die Arbeitsfläche.
  3. Klicken Sie auf den HTTP-Listener und dann auf das grüne Pluszeichen rechts neben Connector-Konfiguration. Fügen Sie auf dem nächsten Bildschirm den Host und den Port hinzu, und klicken Sie dann auf OK.
  4. Geben Sie den Pfad zum HTTP-Listener mit dem URI-Parameter an. Beispiel: /job/start}.
  5. Legen Sie auf der Registerkarte Antworten die Variable http.status auf den Standardwert 200 fest, wie in der folgenden Abbildung gezeigt:


Schritte

  1. Geben Sie Details zur Verbindungskonfiguration an.
    • Suchen Sie in der Mule-Palette nach dem Vorgang Ordner abrufen , und ziehen Sie ihn auf die Arbeitsfläche. Klicken Sie auf die neue Konfiguration und geben Sie die folgenden Konfigurationsdetails an:


  2. Geben Sie die Vorgangsparameter an.
    • Geben Sie den Parameterwert $filter folgendermaßen ein: DisplayName eq 'UnattendedProcesses'.


    • Dieser Vorgang gibt die Ordner-ID zurück. Sie verwenden Variable festlegen , um den Wert der Ordner-ID zu speichern.
  3. Variable festlegen.
    • Suchen Sie „Variable festlegen“ in der Mule-Palette, und legen Sie sie neben „Get Folder“ ab.
    • Geben Sie den Variablennamen und den Wert wie unten gezeigt ein:


  4. Versionen abrufen.
    • Suchen Sie Get Releases in der Mule - Palette und legen Sie sie dann neben Variable festlegen per Drag & Drop ab .
    • Geben Sie die folderId, die Sie im vorherigen Schritt als Variable festgelegt haben, als ID der UIPATH-Organisationseinheit ein.
    • Dieser Vorgang hat die Freigabetaste zurückgegeben, die für den Vorgang Start Job erforderlich ist.
  5. Auftrag starten.
    • Suchen Sie Get Releases in der Mule - Palette und legen Sie sie dann neben Variable festlegen per Drag & Drop ab .
    • Geben Sie die folderId ein, die bereits als Variable festgelegt ist, als ID der UIPATH-Organisationseinheit.
    • Geben Sie im Parameter Textkörper einen JSON wie unten gezeigt ein:
      %dw 2.0
      output application/json
      ---
      {
       "startInfo": {
        "ReleaseKey": payload.value.Key[0],
        "Strategy": "ModernJobsCount",
        "JobsCount": 1,
        "InputArguments": "{}"
       }
      }%dw 2.0
      output application/json
      ---
      {
       "startInfo": {
        "ReleaseKey": payload.value.Key[0],
        "Strategy": "ModernJobsCount",
        "JobsCount": 1,
        "InputArguments": "{}"
       }
      }
    • Legen Sie für die Antwort Erfolgreich die Erfolgsnutzlast wie unten angegeben fest:
      output
      application/json
      ---
      {
      "message":"Operation has been executed successfully",
      "payload": payload
      }output
      application/json
      ---
      {
      "message":"Operation has been executed successfully",
      "payload": payload
      }


    • Legen Sie für eine Fehlerantwort http.status als 500 und die Fehlernutzlast fest als:


      output
      application/json
      ---
      {
      "message":"There is an error while performing this operation.",
      "error":error
      }output
      application/json
      ---
      {
      "message":"There is an error while performing this operation.",
      "error":error
      }


  • Einleitung
  • Job starten (Start Job)
  • Schritte

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten