- Versionshinweise
September 2021
Ähnlich wie die Vielfalt in der Computerwelt wird auch die Automatisierungslandschaft im technischen Sinne von Tag zu Tag vielseitiger, wobei sich immer mehr Technologien für die Automatisierung eignen.
Dazu gehören häufig Herausforderungen, die meistens eine sorgfältige Planung und eine sehr gute Kontrolle über die Infrastruktur erfordern, die das alles möglich macht.
Beginnen wir jedoch damit, uns mit den Herausforderungen zu beschäftigen, mit denen Administratoren bei der unbeaufsichtigten Automatisierung in ihrem gesamten Spektrum zu tun haben, und wie UiPath diese Herausforderungen mit einer Reihe neuer Funktionen bewältigen möchte.
Kompatibilitätsaspekte: Betriebssystem und Zielframework
Beim Erstellen eines neuen Automatisierungsprojekts in Studio erhalten Entwickler das erste Attribut, das den zukünftigen Verbleib der Ausführung mit sich bringt: Das zugrundeliegende Zielframework des Automatisierungsprojekts und das kompatible Betriebssystem.
Die folgende Tabelle zeigt die UiPath Roboterversion, die zum Ausführen von Prozessen gemäß ihren Zielframeworks und den Aspekten der Betriebssystemkompatibilität erforderlich ist.
Ziel-Framework |
Betriebssystem |
Roboterversion |
---|---|---|
.NET Framework 4.6.1 |
Windows – Legacy |
Alle |
.NET 5.0+ |
Windows |
21.8+ |
.NET 5.0+ |
Plattformübergreifend |
21.8+ |
Vordergrund- vs. Hintergrundautomatisierung
Als weiteres wichtiges und entscheidendes Attribut Ihrer Automatisierungsprojekte definiert die UI-Anforderung, ob Ihre Projekte Benutzerinteraktion benötigen, um sich zu entfalten (Vordergrund), oder ob sie sich einfach auf Hintergrundprozesse verlassen können, um ausgeführt zu werden (Hintergrund).
NT AUTHORITY\LOCAL SERVICE
verarbeiten, wo keine Benutzeroberfläche vorhanden ist und nicht mit einer Benutzersitzung interagiert werden kann.
Optimieren des Unattended-Setups
Der Trick ist folgender: Sie benötigen Anmeldeinformationen für die Ausführung von Vordergrundprozessen, nicht aber für die Ausführung von Hintergrundprozessen. Deshalb haben wir uns eine neue Funktion ausgedacht, mit der der Konfigurationsaufwand für die Unattended-Hintergrundautomatisierung reduziert werden soll. Wie? Indem die Anmeldeinformationen optional gemacht werden.
Kurz gesagt: Von nun an können Sie Unattended-Roboter konfigurieren, die Hintergrundprozesse ausführen, ohne sich Gedanken über diese ganze Sache mit den Anmeldeinformationen zu machen.
Sie können das Definieren von Anmeldeinformationen aktivieren oder deaktivieren bei:
- Roboterkonten – Ihre bevorzugten Konten für die Dienst-Unattended-Automatisierung;
- Benutzerkonten – Konten für persönliche Remote-Automatisierung, die unter der Identität des Benutzers ausgeführt werden.
Wenn Sie nur Hintergrundautomatisierungen ausführen möchten, müssen Sie lediglich den Umschalter „Unattended-Roboter“ aktivieren und schon sind Sie bereit! Um Anmeldeinformationen für die Ausführung von Vordergrundautomatisierungen zu konfigurieren, aktivieren Sie das Kontrollkästchen Vordergrundautomatisierungen ausführen und füllen Sie die erforderlichen Felder aus.
Die folgende Tabelle zeigt die UiPath Roboterversion, die zum Ausführen von Vordergrund-/Hintergrundprozessen gemäß den Aspekten der Roboteranmeldeinformationen erforderlich ist.
Prozesstyp |
Berücksichtigung der Anmeldeinformationen |
Roboterversion |
---|---|---|
Hintergrund |
Robot mit Anmeldeinformationen |
Alle |
Vordergrund |
Robot mit Anmeldeinformationen |
Alle |
Hintergrund |
Robot ohne Anmeldeinformationen |
21.8+ |
Vordergrund |
Robot ohne Anmeldeinformationen |
Ungültige Konfiguration. Sie benötigen Anmeldeinformationen, um Vordergrundaufträge auszuführen. |
Infrastrukturoptimierung mithilfe von Orchestrator
Ihre Unattended-Workload hat eindeutige Infrastrukturanforderungen, die sich im Laufe der Zeit ändern können. Die Abstimmung der Workload mit den richtigen Ressourcen ist der Schlüssel zur Effizienzmaximierung und der Verschwendungsminimierung.
Dabei unterstützen wir Sie mit zwei neuen Orchestrator-Steuerelementen, mit denen Sie selbst die unterschiedlichsten Aufträge auf bestimmte Maschinen verteilen können. Wie das geht?
Ganz einfach, indem Sie Ihre Maschinenvorlagen spezialisieren, d. h. die Maschinenvorlage und die zugehörige Maschineninfrastruktur auf die Ausführung eines bestimmten Prozesstyps beschränken. Verwenden Sie die folgenden Optionen beim Erstellen oder Bearbeiten Ihrer Maschinenvorlage:
Prozesstyp |
Auf der Maschineninfrastruktur, die diese Maschinenvorlage verwendet, können Sie Folgendes ausführen:
|
Prozesskompatibilität |
Auf der Maschineninfrastruktur, die diese Maschinenvorlage verwendet, können Sie Folgendes ausführen:
|
Weitere Informationen finden Sie in der Dokumentation.
Dynamische Eingabe ist eine neue Option, mit der Sie steuern können, wie der Orchestrator String-Werte in CSV-Dateien interpretiert, die zum Hochladen von Warteschlangenelementen verwendet werden. Dies kann sich für Warteschlangen mit Schemadefinitionen als besonders hilfreich erweisen, bei denen Sie den Orchestrator benötigen, damit numerische Werte als Integer oder Boolesche Werte interpretiert werden, um der Schemadefinition zu entsprechen.
- Wir haben das Feld Gleichzeitige Ausführung deaktivieren in Jeweils nur einen Auftrag ausführen umbenannt, um die Funktion dieser Option eindeutiger zu machen.
- Wir haben den Standardwert der Robotereinstellung Anmelden an der Konsole auf Ja geändert. Erfahren Sie mehr über Robotereinstellungen.
- Sie können jetzt einzelne Paketversionen aus dem Fenster Paketversionen und dem Menü Weitere Aktionen löschen.
Bisher bedeutete das Aufdecken der Ressourcen, die zum Starten eines Prozesses erforderlich waren, das Automatisierungsprojekt entweder in Studio oder mit dem Paket-Explorer des Orchestrators zu erkunden. Um Ihnen die ersten Ausführungen zu erleichtern, haben wir uns eine neue Funktion einfallen lassen, die die Ressourcen anzeigt, die zum Starten eines Prozesses erforderlich sind.
Starten Sie Ihre Prozesse im Handumdrehen, indem Sie die dafür benötigten Warteschlangen, Assets, Aktionskataloge und Speicher-Buckets von Anfang an sehen können. Ab jetzt keine festgefahrenen Situationen mehr!
Alle Prozessabhängigkeiten werden beim Hinzufügen oder Bearbeiten von Prozessen in einer Orchestrator-Ansicht mit nützlichen Informationen zu jedem erforderlichen Objekt zentral zur Verfügung gestellt.
Noch besser ist, dass Sie die benötigten Ressourcen schnell erstellen oder verknüpfen können, ohne den Prozesskontext zu verlassen. Fehlendes Asset? Erstellen Sie es einfach vor Ort. Dringend benötigte Warteschlange in einem anderen Ordner? Verknüpfen Sie es ganz einfach mit einem einzigen Klick. Es ist ganz einfach. Taten sagen mehr als Worte, also: Probieren Sie es selbst aus.