Automic User Script Essentials - Inglese
Descrizione
Il Automic Modulo essenziale dello script utente (inglese) copre i fondamenti della Linguaggio di scripting Automic e consente ai partecipanti di controllare e ottimizzare in maniera flessibile i processi di automazione in Broadcom Automic Automation. L'attenzione si concentra sulla creazione e sull'utilizzo di script all'interno di Lavori, flussi di lavoro, oggetti VARA ed eventi temporali. I partecipanti apprendono i comandi di script essenziali, le strutture di controllo, l'elaborazione dei dati e il controllo dinamico degli oggetti, consentendo loro di sviluppare in modo indipendente soluzioni basate su script in Automic Automation V21/V24.
Prerequisiti
Questo Modulo di scripting Automic richiede una conoscenza di base di Automic Automation. I partecipanti devono avere familiarità con il Automic Interfaccia Web (AWI) e i tipi di oggetti principali, come i lavori, i flussi di lavoro e gli oggetti VARA.
Conoscenze preliminari consigliate:
-
Completamento del Corso Automic User Essentials o un'esperienza pratica equivalente con Automic
-
Comprensione di base della logica di automazione e delle strutture dei flussi di lavoro
-
Una certa esperienza con un linguaggio di scripting o di programmazione è utile ma non necessaria.
Chi dovrebbe partecipare?
Il Automic Modulo User Script Essentials è stato progettato per i Utenti Automic che desiderano approfondire le proprie competenze in materia di scripting. I partecipanti tipici sono:
- Automic Sviluppatori e utenti esperti: Utenti che desiderano estendere e ottimizzare lavori e flussi di lavoro con logica di script personalizzata
- Ingegneri dell'automazione IT: I professionisti che desiderano implementare compiti di automazione complessi in modo flessibile e preciso utilizzando Script Automic
- Automic Amministratori: Chi utilizza gli script per il monitoraggio del sistema, le operazioni sui file e il controllo dinamico dei processi.
Questo modulo richiede un'impostazione di base Conoscenza Automic - ideale come seguito del Corso Automic User Essentials.
Cosa è incluso?
- Formazione guidata da un istruttore: sessioni dal vivo con esperti certificati di Automic - pratiche, interattive e incentrate su casi d'uso reali.
- Materiale didattico: Materiale completo che include esercizi ed esempi di workshop come riferimento per il lavoro quotidiano con Automic Script.
- Esercizi pratici: Attività pratiche su variabili, strutture di controllo, sequenze di dati e controllo dinamico degli oggetti.
Ordine del giorno
1. Introduzione allo scripting Automic
-
Miglioramento della funzionalità degli oggetti con gli script
-
Combinazione di comandi a livello di sistema operativo e di applicazione
-
Esecuzione dello script sul server AE rispetto all'agente
-
Utilizzo in oggetti VARA, eventi temporali e lavori
2. Struttura e sintassi della scrittura
-
Componenti, comandi e formattazione delle istruzioni di script
-
Formato della riga, limiti di caratteri e caratteri di continuazione
3. Tipi di variabili e ambito di applicazione
-
:SET, :RSET, :PSET - differenze, validità ed ereditarietà nei flussi di lavoro
-
:DEFINE - tipizzazione e dichiarazione, compresi gli array
-
:PRINT - per l'output dei valori delle variabili nel rapporto di attivazione
4. Variabili di oggetto e di sistema
-
Variabili oggetto predefinite (ad es. &$CLIENT#, &$PHYS_TIME_HH_MM_SS#)
-
Convenzioni di denominazione ed evitare conflitti con variabili personalizzate
5. Funzioni di integrazione
-
:REGISTER_VARIABLE - integrazione di script di interpreti esterni
-
GET_VAR, PUT_VAR, PUT_VAR_COL - lettura e scrittura di valori di oggetti VARA
-
Lettura e modifica dinamica degli attributi degli oggetti
6. Funzioni di data e ora
-
SYS_DATE(), SYS_TIME(), SYS_LDATE(), SYS_DATE_PHYSICAL()
-
Formattazione e calcolo dei valori relativi delle date
7. Operazioni aritmetiche e formattazione
-
Operazioni e funzioni matematiche di base (ADD, SUB, MOD e altre)
-
Formattazione dei numeri con FORMAT e comportamento del tipo di dati
8. Strutture di controllo
-
Logica condizionale: IF, IF/ELSE, ramificazione nidificata
-
SWITCH / CASE / ALTRO per la gestione di più condizioni
9. Loop e sicurezza degli script
-
Utilizzare correttamente i cicli WHILE
-
Evitare i loop infiniti con WAIT e condizioni controllate
10. Gestione dei dati con PREP_PROCESS
-
PREP_PROCESS_REPORT: analizzare, filtrare e valutare i report.
-
PREP_PROCESS_VAR: elaborazione di oggetti VARA
-
PREP_PROCESS_VAR_XML: elaborazione di sequenze di dati XML
11. Lavorare con stringhe e array
-
Funzioni per le stringhe: STR_CUT, STR_SPLIT, STR_SUB, STR_FIND
-
Creare, popolare e iterare sugli array
12. Controllo dinamico degli oggetti
-
ACTIVATE_UC_OBJECT - avvio di oggetti tramite script
-
CANCEL_UC_OBJECT - annullamento degli oggetti in esecuzione
-
PUT_ATT - modifica dinamica degli attributi degli oggetti
13. Interrogazione del sistema e del filesystem
-
GET_FILESYSTEM - monitoraggio dell'utilizzo dello spazio su disco
-
Avvisi condizionati per bassa capacità di stoccaggio
Ordine del giorno
1. Introduzione allo scripting Automic
-
Miglioramento della funzionalità degli oggetti con gli script
-
Combinazione di comandi a livello di sistema operativo e di applicazione
-
Esecuzione dello script sul server AE rispetto all'agente
-
Utilizzo in oggetti VARA, eventi temporali e lavori
2. Struttura e sintassi della scrittura
-
Componenti, comandi e formattazione delle istruzioni di script
-
Formato della riga, limiti di caratteri e caratteri di continuazione
3. Tipi di variabili e ambito di applicazione
-
:SET, :RSET, :PSET - differenze, validità ed ereditarietà nei flussi di lavoro
-
:DEFINE - tipizzazione e dichiarazione, compresi gli array
-
:PRINT - per l'output dei valori delle variabili nel rapporto di attivazione
4. Variabili di oggetto e di sistema
-
Variabili oggetto predefinite (ad es. &$CLIENT#, &$PHYS_TIME_HH_MM_SS#)
-
Convenzioni di denominazione ed evitare conflitti con variabili personalizzate
5. Funzioni di integrazione
-
:REGISTER_VARIABLE - integrazione di script di interpreti esterni
-
GET_VAR, PUT_VAR, PUT_VAR_COL - lettura e scrittura di valori di oggetti VARA
-
Lettura e modifica dinamica degli attributi degli oggetti
6. Funzioni di data e ora
-
SYS_DATE(), SYS_TIME(), SYS_LDATE(), SYS_DATE_PHYSICAL()
-
Formattazione e calcolo dei valori relativi delle date
7. Operazioni aritmetiche e formattazione
-
Operazioni e funzioni matematiche di base (ADD, SUB, MOD e altre)
-
Formattazione dei numeri con FORMAT e comportamento del tipo di dati
8. Strutture di controllo
-
Logica condizionale: IF, IF/ELSE, ramificazione nidificata
-
SWITCH / CASE / ALTRO per la gestione di più condizioni
9. Loop e sicurezza degli script
-
Utilizzare correttamente i cicli WHILE
-
Evitare i loop infiniti con WAIT e condizioni controllate
10. Gestione dei dati con PREP_PROCESS
-
PREP_PROCESS_REPORT: analizzare, filtrare e valutare i report.
-
PREP_PROCESS_VAR: elaborazione di oggetti VARA
-
PREP_PROCESS_VAR_XML: elaborazione di sequenze di dati XML
11. Lavorare con stringhe e array
-
Funzioni per le stringhe: STR_CUT, STR_SPLIT, STR_SUB, STR_FIND
-
Creare, popolare e iterare sugli array
12. Controllo dinamico degli oggetti
-
ACTIVATE_UC_OBJECT - avvio di oggetti tramite script
-
CANCEL_UC_OBJECT - annullamento degli oggetti in esecuzione
-
PUT_ATT - modifica dinamica degli attributi degli oggetti
13. Interrogazione del sistema e del filesystem
-
GET_FILESYSTEM - monitoraggio dell'utilizzo dello spazio su disco
-
Avvisi condizionati per bassa capacità di stoccaggio