autopilot
latest
false
UiPath logo, featuring letters U and I in white

Autopilot overview

Letzte Aktualisierung 12. Dez. 2024

Entwerfen von Autopilot-relevanten Automatisierungen

Diese Seite richtet sich an Automatisierungsentwickler und führt sie durch die Best Practices beim Erstellen von Automatisierungen, die für Autopilot optimiert sind.

Autopilot kann Automatisierungen basierend auf der Benutzerabfrage empfehlen und ausführen. Sie leitet auch Argumentwerte ab, um die Einrichtung der Automatisierung zu unterstützen. Aus diesen Gründen verfügen vorgefertigte Automatisierungen über zusätzliche Konfigurationen und Best Practices, um die Autopilot-Funktionen zu vereinfachen.

Best Practices für den Entwurf

Um Automatisierungen zu erstellen, die später von Autopilot for Everyone genutzt werden können, empfehlen wir die folgenden Best Practices:

Best Practices für das Projekt

  • Damit Autopilot die Automatisierung unter macOS verwenden kann, erstellen Sie die Automatisierungsprojekte mit plattformübergreifender Kompatibilität.
  • Konzentrieren Sie jede Automatisierung auf eine einzelne Aufgabe. Verwenden Sie beispielsweise ein bis fünf Aktivitäten in einer einzelnen Sequence.

Best Practices für Eingabeargumente

  • Verwenden Sie beschreibende Argumentnamen und Namenskonventionen, z. B. das BinnenMajuskel-Format.
  • Wenn einige Argumente für die erfolgreiche Ausführung der Automatisierung obligatorisch sind, legen Sie sie während der Entwurfszeit nach Bedarf fest.
  • Verwenden Sie ausschließlich die folgenden Datentypen:
    • String – Als Freitextfeld dargestellt
    • Int32 – Wird als ganze Zahlenauswahl dargestellt
    • Double – Wird als Auswahl für eine ganze oder Dezimalzahl dargestellt
    • Boolescher Wert – Wird als Dropdownmenü True/False dargestellt
    • Datetime – Wird als Datums-Uhrzeit-Auswahl gerendert

Best Practices für Ausgabeargumente

  • Verwenden Sie beschreibende Argumentnamen und Namenskonventionen, z. B. das BinnenMajuskel-Format.
  • Verwenden Sie ausschließlich die folgenden Ausgabeargumente:
    • ResultMessage – Es kann einer der folgenden sein:
      • Eine Zeichenfolgennachricht, die dem Benutzer wieder angezeigt wird. Enthält normalerweise die Ergebnisse des Vorgangs.
      • Eine Zeichenfolgenserialisierung eines JSON- oder Datentabellenobjekts.
        Wichtig: Autopilot kann JSON-Arrays mit einstufigen JSON-Objekten oder einfachen Datentabellen verstehen.
    • output_html – Ein HTML-String, der von Autopilot zum Rendern verwendet wird. Wenn Sie diese Ausgabe verwenden, rendert Autopilot den HTML-Code in einem iFrame. Die Automatisierung darf nicht als Pre-Response-Automatisierung konfiguriert werden.

Best Practices für die Ausnahmebehandlung

  • Verwenden Sie Geschäftsregelausnahmen und benutzerdefinierte Fehlermeldungen, um bekannte Fehler zu behandeln und zu verhindern, dass der vollständige Stacktrace an Autopilot gesendet wird.

Hinweis:

Um vorhandene Automatisierungen in Autopilot zu verwenden, stellen Sie sicher, dass sie die zuvor genannten Überlegungen zum Design einhalten.

Automatisierungseigenschaften für Autopilot

Autopilot empfiehlt Automatisierungen ausschließlich basierend auf den von Ihnen bereitgestellten Beschreibungen. Damit Autopilot die richtige Automatisierung vorschlagen kann, stellen Sie sicher, dass jede Automatisierung über unterschiedliche Beschreibungen verfügt, um Überschneidungen zu minimieren. Autopilot kann auch Argumentwerte ableiten, die für die Automatisierung erforderlich sind. Das vereinfacht den Prozess und reduziert die Notwendigkeit, alle Details zu verstehen. Achten Sie beim Einrichten darauf, eindeutige Argumente anzugeben. Wenn Sie die Automatisierung ausführen, leitet Autopilot die Argumentwerte aus der Konversation ab oder fragt nach zusätzlichen Details.

Eine Reihe von Metadateneigenschaften unterstützt Autopilot dabei, verschiedene Aspekte zu verstehen, z. B.:

  • Was die Automatisierung bewirkt

  • So wird die Automatisierungskarte angezeigt

  • Ableiten der Argumentwerte

  • Wie die Automatisierung ausgeführt werden soll

  • Jeder notwendige Kontext vor der Ausführung der Automatisierung

Hier erfahren Sie, wie Sie Automatisierungseigenschaften konfigurieren.

Automatisierungen, die große Datenmengen zurückgeben

Autopilot-Chatsitzungen haben eine begrenzte Kapazität für Informationen. Stellen Sie daher beim Erstellen von datenintensiven Automatisierungen, z. B. Abrufaufgaben, sicher, dass Sie nur die relevanten Daten zurückgeben.

Beachten Sie dazu Folgendes:

  • Schließen Sie Argumente zum Filtern in die Automatisierung ein. Wenn Sie beispielsweise Ereignisse aus Outlook abrufen, fügen Sie Argumente hinzu, die das Filtern der Ergebnisse nach Betreff oder Teilnehmern ermöglichen könnten.

  • Erstellen Sie zwei Automatisierungen:

    • Eine Automatisierung zur Rückgabe mehrerer Objekte mit begrenzten Details und

    • Eine Automatisierung, um umfangreiche Details für ein einzelnes Objekt zurückzugeben.

Autopilot for Everyone Studio Vorlage

In der Vorlage, die UiPath bereitstellt, sind mehrere designspezifische Empfehlungen angewendet. Um die Vorlage zu verwenden, greifen Sie über UiPath Marketplace > Studio > Vorlagenseite darauf zu .

Nach dem Entwerfen der Automatisierung:

  1. Veröffentlichen Sie das Paket für den Mandanten, in dem Autopilot installiert ist.

  2. Erstellen und stellen Sie den entsprechenden Prozess in einem Ordner bereit, auf den die erforderlichen Benutzer Zugriff haben.

  3. Konfigurieren Sie die Automatisierungseigenschaften.

War diese Seite hilfreich?

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