Haben Sie genug von mühsamer Dokumentation in Automic? Sehen Sie, wie AI sie transformiert

Frustriert von der Dokumentation in Automic? Entdecken Sie, wie KI lästige Aufgaben eliminieren kann.
Tricise | Blog | Haben Sie genug von mühsamer Dokumentation in Automic? Sehen Sie, wie AI sie transformiert

Wie künstliche Intelligenz die Automatisierung in der IT verändert

Dokumentation in Automic war schon immer eine Herausforderung, und KI verändert nun die Art und Weise, wie sie bewältigt werden kann. Künstliche Intelligenz begann Anfang der 2020er Jahre, die IT-Landschaft umzugestalten, und ihr Einfluss ist seither nur noch stärker geworden. Einer der Bereiche, in denen dieser Wandel am deutlichsten sichtbar ist, ist die Automatisierung.

Von der Automatisierung zum intelligenten Betrieb

Die Integration von KI in die Automation Engine (AE) eröffnet neue Möglichkeiten. Es zeigt, dass es bei der Automatisierung nicht mehr nur um die Ausführung von Prozessen geht, sondern auch um die Schaffung von Mehrwert durch tiefere Einblicke und intelligente Unterstützung. Einer der Bereiche, in denen dies besonders zum Tragen kommt, ist Dokumentation. Eine klare und strukturierte Dokumentation ist für IT-Infrastrukturen seit jeher von entscheidender Bedeutung, da sie sicherstellt, dass Aufträge und Arbeitsabläufe im Laufe der Zeit aufrechterhalten werden können, selbst wenn der ursprüngliche Ersteller nicht mehr verfügbar ist.

Die Herausforderung der Dokumentation

Trotz ihrer Bedeutung wird die Dokumentation oft übersehen oder auf ein Minimum reduziert. Entwickler verzichten häufig darauf, um Zeit zu sparen. Dieser kurzfristige Gewinn kann jedoch langfristige Risiken mit sich bringen, wie z. B. Wissenslücken, langsameres Onboarding neuer Teammitglieder und höhere Wartungskosten. Genau hier kann GenAI einen Durchbruch erzielen - indem es die Dokumentation schneller, einfacher und in vielen Fällen sogar automatisch macht.

Wie GenAI die AE-Workflows verbessert

Ein gut strukturierter AE-Workflow, der mit GenAI erweitert wurde, kann automatisch eine Dokumentation als Teil des Auftragsausführungsprozesses erstellen. Dadurch wird sichergestellt, dass keine wichtigen Details übersehen werden und stets genaue, aktuelle Informationen zur Verfügung stehen.

Schritt 1: Aktivieren des Jobplans

Der Prozess beginnt mit der Aktivierung des Arbeitsplan. Sobald dieser Schritt ausgelöst wird, bereitet der Arbeitsablauf die erforderlichen Informationen für die Dokumentation vor, so dass sie ein natürlicher Bestandteil des Prozesses ist und nicht erst im Nachhinein erfolgt.

Schritt 2: Definieren des Objekts für die Dokumentation

Sobald sie aktiviert ist, wird die zu dokumentierendes Objekt muss definiert werden. Dies wird erreicht durch eine Kombination aus PromptSet und ein SQLI VARA. Die SQLI VARA führt eine Abfrage durch, um potentielle Objekte für die Dokumentation zu sammeln, die dann in einem Kombinationsfeld zur einfachen Auswahl präsentiert werden. An dieser Stelle können auch bestimmte Objekte aus dem Dialog ausgeschlossen werden, wenn sie für die Dokumentation nicht relevant sind.

Von der Automatisierung zur Intelligenz

Dieser Ansatz zeigt, wie KI nicht nur die Arbeitsabläufe rationalisiert, sondern auch Neudefinition der Rolle der IT-Fachleute. Durch die Einbettung von GenAI in AE wird die Dokumentation zu einer zuverlässigen, automatisierten Ausgabe, die eine der häufigsten Schwachstellen im IT-Betrieb beseitigt. Das Ergebnis ist eine größere Konsistenz, ein geringeres Risiko und mehr Zeit für IT-Teams, um sich auf Innovationen statt auf sich wiederholende Arbeiten zu konzentrieren. Auf diese Weise hilft die KI-gestützte Automatisierung Unternehmen, sich schneller an Veränderungen anzupassen und gleichzeitig eine solidere Grundlage für langfristigen Erfolg zu schaffen.

SQL-Abfrage zur Auswahl eindeutiger Jobnamen aus der Tabelle OH mit Filtern für den Objekttyp JOBS, nicht gelöscht, Mandant 2 und Name wie SAMPLE.
Beispiel einer SQL-Abfrage, die in Automation Engine verwendet wird

Sobald die Einrichtung abgeschlossen ist, konfigurieren Sie das PromptSet mit den richtigen DatenReferenz-der Name des SQLI VARA-und die Variable Namedie später im Arbeitsplan referenziert werden. Nachdem Sie diese Einstellungen gespeichert haben, kann der Automatisierungsworkflow beginnen.

PromptSet-Konfigurationsbildschirm mit der Datenreferenz EDU.AI.OBJECTS.VARA, dem Variablennamen &OBJECT_NAME# und der Bezeichnung PICK AN OBJECT.
Beispielkonfiguration eines PromptSet in Automation Engine, Verknüpfung mit der SQLI VARA EDU.AI.OBJECTS.VARA und Definition des Variablennamens &OBJECT_NAME#.

Die erste Aktion besteht darin, den Skriptinhalt des ausgewählten Objekts zu exportieren. Dazu wird die in AE eingebaute EXPORT() Prozedur verwendet, die den Objektnamen aus der Variable PromptSet und eine Zieldatei akzeptiert, in die das System das extrahierte Skript schreibt.

Automation Engine-Skript mit der Funktion EXPORT(), um den Inhalt des Objektskripts in die Datei export.xml zu schreiben.
Skriptbeispiel in Automation Engine, das zeigt, wie die Funktion EXPORT() verwendet wird, um das ausgewählte Objekt in eine XML-Datei zu exportieren (export.xml).

Sobald der Inhalt verfügbar ist, muss er geparst werden. In diesem Fall wird ein einfacher, selbst entwickelter Python-Parser mit der xml.etree.ElementTree Modul verwendet, obwohl jede XML-Parsing-Lösung funktionieren würde - letztendlich muss sie nur zuverlässig funktionieren. Der Parser speichert das Skript in einer externen Datei, und ein anderer Job liest diese Datei und lädt den Inhalt in AE-Variablen, damit er vom KI-Framework verarbeitet werden kann.

Automation Engine-Skriptausschnitt mit PromptSet-Variablen mit ASK_AI-Anweisungen für Vorverarbeitungs-, Verarbeitungs- und Nachverarbeitungsabschnitte.
Beispielskript in Automation Engine, in dem PromptSet-Variablen mit KI-gesteuerten Dokumentationsanweisungen für die Vorverarbeitungs-, Verarbeitungs- und Nachverarbeitungsabschnitte eines Auftrags gefüllt werden.

Wenn der Skriptinhalt nicht leer ist, wird das AI über die ASK_AI() Verfahren. Hier wird die KI angewiesen, eine Dokumentation für das extrahierte Skript zu erstellen. Da AE Beschränkungen hat, ist die Antwort auf 1024 Zeichen begrenzt, um ein Abschneiden zu vermeiden. Die KI wird auch aufgefordert, Zeichen zu vermeiden, die die XML-Struktur zerstören könnten. Sobald die Dokumentation generiert ist, wird sie mit demselben Python-Parser wie zuvor in die XML-Datei unter dem richtigen Dokumentationsabschnitt zurückgeschrieben. Der letzte Schritt besteht darin, das Objekt wieder in AE zu importieren.

Automation Engine-Skriptausschnitt, der die IMPORT()-Prozedur verwendet, um ein Objekt aus der Datei output.xml wieder zu importieren.
Skriptbeispiel, das zeigt, wie die Funktion IMPORT() in Automation Engine verwendet wird, um ein Objekt aus der Datei output.xml zu reimportieren.

Hierfür wird die eingebaute IMPORT() wird mit dem Pfad zur aktualisierten XML-Datei verwendet. Das Argument Ordner kann leer gelassen werden, aber die Objekteinstellung muss auf 1 gesetzt werden, andernfalls überspringt der Import das Objekt, da es bereits existiert. Das Ergebnis dieses Arbeitsplans wird im Dokumentationsbereich des ausgewählten Objekts angezeigt.

Beispiel für eine automatisierte Dokumentation, die für einen Automation Engine-Auftrag generiert wurde, einschließlich der Abschnitte Pre-Skript, Skript und Post-Skript.
Beispiel für eine automatisierte Dokumentation mit Beschreibungen für die Abschnitte vor dem Skript, im Skript und nach dem Skript eines Automation Engine-Jobs.

Das oben gezeigte Ergebnis wird durch den folgenden Skriptinhalt erzeugt:

Automation Engine-Vorverarbeitungsskript mit PUT_ATT, um den Host WIN01 zu setzen.
Preprocess-Skripteintrag, der die Verwendung von PUT_ATT zur Zuweisung des Hosts WIN01 zeigt.
Automation Engine Post-Process-Skript mit GET_UC_OBJECT_STATUS, SYS_ACT_ME_NR, SYS_ACT_ME_NAME und ACTIVATE_UC_OBJECT zur Fehlerbehandlung.
Beispiel für die Registerkarte "Postprozess", die zeigt, wie Automation Engine Rückgabecodes prüft und einen Fehleranalyseauftrag auslöst, wenn Probleme festgestellt werden.
Automation Engine Prozess-Skript, das den Status der Benutzeranmeldung mit SYS_TIME, PREP_PROCESS_VAR, GET_PROCESS_LINE und ACTIVATE_UC_OBJECT behandelt.
Beispiel für eine Prozessregisterkarte, die zeigt, wie Automation Engine den Anmeldestatus des Benutzers überprüft, Variablen aktualisiert und eine Jobaktivierung auslöst.

Feinabstimmung von AI für strukturierte Dokumentation in Automic

Diese Lösung kann fein abgestimmt werden, um eine strukturierte Dokumentation zu erstellen, oder mit vordefinierten Informationen angereichert werden, wie z. B. Priorität, Schweregrad oder verantwortliche Person. Auf diese Weise können die Teams eine konsistente und detaillierte Dokumentation erstellen, die über technische Details hinausgeht und die betriebliche Relevanz einbezieht.

Empfehlungen für einen zuverlässigen Einsatz

Obwohl diese Vorgehensweise die Dokumentationsphase der Entwicklung erheblich beschleunigt, ist es immer empfehlenswert, die Ergebnisse des Arbeitsplans sorgfältig zu überprüfen. Es ist nicht ratsam, mehrere Objekte gleichzeitig zu dokumentieren, da dies das Risiko von Ungenauigkeiten erhöht und die Transparenz verringert.

Über die Dokumentation hinaus: Weiterer Nutzen von KI in der Agrarpolitik

Die Beschleunigung der Dokumentation ist nur ein Bereich, in dem wir von den Vorteilen der KI in der ZVE profitieren können. Dahinter verbergen sich mehrere zusätzliche Möglichkeiten, die einen noch größeren Nutzen bringen können.

AI-gesteuerte Alarmierung

Eine in das Warnsystem integrierte KI-Analyse kann äußerst nützlich sein. Bediener und Administratoren haben bereits eine Reihe von Informationen zur Hand, wenn ein Alarm eintrifft - darunter Fehlerbeschreibungen, mögliche Grundursachenanalysen und Lösungsvorschläge. Dadurch wird die Zeit für die Fehlersuche drastisch reduziert und eine schnellere Lösung ermöglicht.

Kundenspezifische Modelle mit Ollama

Mit Ollama-Integrationkönnen Unternehmen ihre eigenen benutzerdefinierten Modelle trainieren und sie nahtlos in Automic. Das bedeutet, dass die KI in der Agrarumweltpolitik auf die spezifischen Bedürfnisse des Unternehmens zugeschnitten werden kann, wodurch eine relevantere und kontextbezogene Automatisierungsunterstützung geschaffen wird.

Ausweitung der Anwendungsfälle

Die KI in der Agrarwirtschaft wird nicht nur die Fehleranalyse und die Softwareentwicklung unterstützen, sondern kann auch in breiteren Geschäftsbereichen eingesetzt werden, z. B. Datenanalyse, Data Mining, Trendprognosen und sogar automatische Entscheidungsfindung. Dies eröffnet Unternehmen, die innovativ tätig werden wollen, ein viel breiteres Spektrum an Möglichkeiten.

Fazit

Da die KI immer intelligenter wird, eröffnet ihre Kombination mit Automic neue Möglichkeiten für intelligentere, schnellere und zuverlässigere Prozesse. Unternehmen, die sich als Vorreiter bei der Einführung von KI positionieren, können sich einen erheblichen Wettbewerbsvorteil verschaffen, indem sie erhebliche Effizienzgewinne erzielen, Zeit sparen und den Ressourcenverbrauch reduzieren.

Möchten Sie, dass wir Ihnen bei der Erforschung der fortschrittlichen KI-Funktionen in Automic helfen? Lassen Sie uns reden.

Kontakt-Formular (Overlay)
Abbildung von Author: Ádám Murányi

Autor: Ádám Murányi

ist ein Technologieexperte mit Fachkenntnissen in den Bereichen Automatisierung und KI-Integration, der Unternehmen bei der Optimierung von Arbeitsabläufen und der Verbesserung der Dokumentationsqualität unterstützt.

Verwandte Beiträge

Nach oben scrollen