Automic V24 User Script Essentials – Englisch

Automic V24 User Script Essentials - Englisch

Beschreibung

Das Modul Automic User Script Essentials (Englisch) vermittelt die Grundlagen der Automic-Scriptsprache und befähigt die Teilnehmenden, Automatisierungsprozesse flexibel zu steuern und zu optimieren – in Broadcom Automic Automation . Der Fokus liegt auf der Erstellung und Verwendung von Scripts innerhalb von Jobs, Workflows, VARA-Objekten und Time Events. Die Teilnehmenden lernen wesentliche Script-Befehle, Kontrollstrukturen, Datenverarbeitung sowie dynamische Objektsteuerung – und entwickeln so eigenständig script-basierte Lösungen in Automic Automation V21/V24 entwickeln.

Voraussetzungen

Dieses Automic-Scripting-Modul erfordert grundlegende Kenntnisse in Automic Automation . Die Teilnehmenden sollten mit dem Automic Web Interface (AWI) sowie den zentralen Objekttypen wie Jobs, Workflows und VARA-Objekten vertraut sein.

Empfohlene Vorkenntnisse:

  • Abschluss der Schulung Automic User Essentials oder gleichwertige praktische Erfahrung mit Automic

  • Grundlegendes Verständnis von Automatisierungslogik und Workflow-Strukturen

  • Etwas Erfahrung mit einer Skript- oder Programmiersprache ist hilfreich, aber nicht erforderlich

Wer sollte teilnehmen?

Das Modul Automic User Script Essentials richtet sich an bestehende Automic-Anwendermit dem Ziel, ihre Expertise im Scripting zu vertiefen. Typische Teilnehmende sind:

  • Automic-Entwickler und Power-User: Benutzer, die Jobs und Workflows mit benutzerdefinierter Skriptlogik erweitern und optimieren möchten
  • IT-Automatisierungsingenieure: Fachleute, die komplexe Automatisierungsaufgaben flexibel und präzise umsetzen wollen mit Automic Script
  • Automic-Administratoren: Diejenigen, die Skripte für die Systemüberwachung, Dateioperationen und dynamische Prozesssteuerung verwenden

Dieses Modul erfordert grundlegende Automic-Kenntnisse – ideal als Fortsetzung der Schulung Automic User Essentials.

Was ist enthalten?

  • Instructor-Led Training: Live-Sessions mit zertifizierten Automic-Experten – praxisnah, interaktiv und auf reale Anwendungsfälle ausgerichtet
  • Schulungsunterlagen: Umfassende Materialien inklusive Übungen und Workshop-Beispielen als Referenz für die tägliche Arbeit mit Automic Script
  • Praktische Übungen: Praktische Aufgaben zu Variablen, Kontrollstrukturen, Datenfolgen und dynamischer Objektsteuerung

Agenda

1. Einführung in das Automic-Skripting

  • Erweitern der Objektfunktionalität mit Skripten

  • Kombination von Befehlen auf Betriebssystem- und Anwendungsebene

  • Skriptausführung auf dem AE-Server vs. Agent

  • Verwendung in VARA-Objekten, Zeitereignissen und Jobs

2. Skriptstruktur und Syntax

  • Komponenten, Befehle und Formatierung von Skriptanweisungen

  • Zeilenformat, Zeichenbegrenzungen und Fortsetzungszeichen

3. Variablentypen und Gültigkeitsbereich

  • :SET, :RSET, :PSET – Unterschiede, Gültigkeit und Vererbung in Workflows

  • :DEFINE – Typisierung und Deklaration einschließlich Arrays

  • :PRINT – Ausgabe von Variablenwerten im Aktivierungsprotokoll

4. Objekt- und Systemvariablen

  • Vordefinierte Objektvariablen (z. B. &$CLIENT#, &$PHYS_TIME_HH_MM_SS#)

  • Namenskonventionen und Vermeidung von Konflikten bei benutzerdefinierten Variablen

5. Integrationsfunktionen

  • :REGISTER_VARIABLE – Einbindung externer Interpreter-Skripte

  • GET_VAR, PUT_VAR, PUT_VAR_COL – Lesen und Schreiben von VARA-Objektwerten

  • Lesen und dynamisches Ändern von Objektattributen

6. Datums- und Zeitfunktionen

  • SYS_DATE(), SYS_TIME(), SYS_LDATE(), SYS_DATE_PHYSICAL()

  • Formatieren und Berechnen relativer Datumswerte

7. Arithmetische Operationen und Formatierung

  • Grundoperationen und mathematische Funktionen (ADD, SUB, MOD und andere)

  • Zahlenformatierung mit FORMAT und Datentypverhalten

8. Kontrollstrukturen

  • Bedingte Logik: IF, IF/ELSE, verschachtelte Verzweigungen

  • SWITCH / CASE / OTHER für die Behandlung mehrerer Bedingungen

9. Schleifen und Skriptsicherheit

  • WHILE-Schleifen richtig verwenden

  • Vermeidung von Endlosschleifen mit WAIT und kontrollierten Bedingungen

10. Datenverarbeitung mit PREP_PROCESS

  • PREP_PROCESS_REPORT: Analysieren, Filtern und Auswerten von Reports

  • PREP_PROCESS_VAR: Verarbeitung von VARA-Objekten

  • PREP_PROCESS_VAR_XML: Verarbeitung von XML-Datensequenzen

11. Arbeiten mit Strings und Arrays

  • String-Funktionen: STR_CUT, STR_SPLIT, STR_SUB, STR_FIND

  • Arrays erstellen, befüllen und durchlaufen

12. Dynamische Objektkontrolle

  • ACTIVATE_UC_OBJECT – Objekte per Skript starten

  • CANCEL_UC_OBJECT – Abbrechen von laufenden Objekten

  • PUT_ATT – Dynamische Änderung von Objektattributen

13. System- und Dateisystemabfragen

  • GET_FILESYSTEM – Überwachung der Speicherplatznutzung

  • Bedingte Warnungen bei geringer Speicherkapazität

Agenda

1. Einführung in das Automic-Skripting

  • Erweitern der Objektfunktionalität mit Skripten

  • Kombination von Befehlen auf Betriebssystem- und Anwendungsebene

  • Skriptausführung auf dem AE-Server vs. Agent

  • Verwendung in VARA-Objekten, Zeitereignissen und Jobs

2. Skriptstruktur und Syntax

  • Komponenten, Befehle und Formatierung von Skriptanweisungen

  • Zeilenformat, Zeichenbegrenzungen und Fortsetzungszeichen

3. Variablentypen und Gültigkeitsbereich

  • :SET, :RSET, :PSET – Unterschiede, Gültigkeit und Vererbung in Workflows

  • :DEFINE – Typisierung und Deklaration einschließlich Arrays

  • :PRINT – Ausgabe von Variablenwerten im Aktivierungsprotokoll

4. Objekt- und Systemvariablen

  • Vordefinierte Objektvariablen (z. B. &$CLIENT#, &$PHYS_TIME_HH_MM_SS#)

  • Namenskonventionen und Vermeidung von Konflikten bei benutzerdefinierten Variablen

5. Integrationsfunktionen

  • :REGISTER_VARIABLE – Einbindung externer Interpreter-Skripte

  • GET_VAR, PUT_VAR, PUT_VAR_COL – Lesen und Schreiben von VARA-Objektwerten

  • Lesen und dynamisches Ändern von Objektattributen

6. Datums- und Zeitfunktionen

  • SYS_DATE(), SYS_TIME(), SYS_LDATE(), SYS_DATE_PHYSICAL()

  • Formatieren und Berechnen relativer Datumswerte

7. Arithmetische Operationen und Formatierung

  • Grundoperationen und mathematische Funktionen (ADD, SUB, MOD und andere)

  • Zahlenformatierung mit FORMAT und Datentypverhalten

8. Kontrollstrukturen

  • Bedingte Logik: IF, IF/ELSE, verschachtelte Verzweigungen

  • SWITCH / CASE / OTHER für die Behandlung mehrerer Bedingungen

9. Schleifen und Skriptsicherheit

  • WHILE-Schleifen richtig verwenden

  • Vermeidung von Endlosschleifen mit WAIT und kontrollierten Bedingungen

10. Datenverarbeitung mit PREP_PROCESS

  • PREP_PROCESS_REPORT: Analysieren, Filtern und Auswerten von Reports

  • PREP_PROCESS_VAR: Verarbeitung von VARA-Objekten

  • PREP_PROCESS_VAR_XML: Verarbeitung von XML-Datensequenzen

11. Arbeiten mit Strings und Arrays

  • String-Funktionen: STR_CUT, STR_SPLIT, STR_SUB, STR_FIND

  • Arrays erstellen, befüllen und durchlaufen

12. Dynamische Objektkontrolle

  • ACTIVATE_UC_OBJECT – Objekte per Skript starten

  • CANCEL_UC_OBJECT – Abbrechen von laufenden Objekten

  • PUT_ATT – Dynamische Änderung von Objektattributen

13. System- und Dateisystemabfragen

  • GET_FILESYSTEM – Überwachung der Speicherplatznutzung

  • Bedingte Warnungen bei geringer Speicherkapazität

Self-Study

Lernen Sie in Ihrem eigenen Tempo mit unserem flexiblen Selbstlernprogramm. Sie erhalten Zugang zu umfassenden videobasierten Materialien und Laborumgebungen, die Ihnen alles bieten, was Sie für ein effektives, unabhängiges Lernen benötigen.

  • €200.00 excl. VAT

Private Training

Passen Sie die Schulung mit einer individuellen privaten Session genau an Ihr Team an. Wir richten uns nach den spezifischen Anforderungen und dem Zeitplan Ihres Unternehmens und sorgen für eine fokussierte, tiefgehende Schulung mit persönlicher Betreuung durch unsere Experten.

Nach oben scrollen