Formazione
Calendario dei Corsi
Percorsi per ruolo
Offerta formativa
Iscrizioni
Certificazione
Centri di formazione
Promozioni e sconti
Pubblicazioni SAS
 
 

SAS Macro Language 1

 
Obiettivi
Il corso presenta come generalizzare procedure tramite la loro parametrizzazione, la generazione automatica di codice data / event driven , la gestione di flussi di processo iterativi e condizionali tramite il linguaggio SAS Macro.

Obiettivo del corso è imparare a:

  • automatizzare e personalizzare la generazione di  codice SAS 
  • generare codice SAS in maniera condizionale o iterativamente
  • utilizzare le macro variabili e le funzioni macro.
a chi è rivolto
Programmatori e consulenti SAS.
Questo corso fa parte del percorso formativo per la certificazione individuale
(test: SAS Advanced Programming Exam for SAS 9). Per dettagli sul programma
Requisiti
Si richiede la conoscenza consolidata del linguaggio SAS Base e si richiede la partecipazione al corso Programmazione SAS 2 / gestione dei dati.
Argomenti
Panoramica sul  linguaggio SAS Macro
• a cosa serve il linguaggio macro? Esempi e contesti di utilizzo

Macro variabili
• macro variabili automatiche
• macro variabili personalizzate
• parametrizzazione dei programmi

Programmi macro
• creazione ed invocazione di programmi macro
• parametrizzazione di programmi macro, metodologie a confronto

Interazione tra Processore delle Macro e processi di manipolazione dati
• creazione di macro variabili con il passo di DATA
• riferimenti indiretti a macro variabili
• risoluzione di parametri con il passo di DATA (opzionale)
• creazione di macro variabili con la Proc SQL

Programmi macro
• processi condizionali
• processi iterativi
• validazione dei parametri
• persistenza e visibilità delle macro variabili
 
 
Formazione
Durata
2 giorni
Quota
1.000,00 Euro + IVA
Questo corso fa parte del percorso formativo
FOUNDATION
PROGRAMMING
Come partecipare