Le langage Macro : Automatisation et paramétrage des traitements

Transcription

Le langage Macro : Automatisation et paramétrage des traitements
Le langage Macro :
Automatisation et paramétrage
des traitements SAS®
Programmeurs SAS®, créateurs de rapports, statisticiens, chargés de
recherche, analystes et dataminers
3 jours
Pré-requis :
Avoir suivi ou avoir le niveau d’une des formations suivantes :
“Programmation SAS I : fondamentaux”
“Programmation SAS II : gestion des données”
Objectifs pédagogiques :
Exploration du langage Macro SAS® et de ses concepts fondamentaux
Mode de fonctionnement du langage Macro : compilation et exécution
Composantes du langage Maco : les Macros variables et les Macros programmes
Création, exécution et correction de Macros
Jour 1 :
Introduction : Introduction au langage Macro, Processus Macro
Les Macros variables :
o Introduction aux variables Macro
o Macro-variables automatiques et utilisateur
o Référencement de Macros variables
o Délimitation des noms de Macros variables
o Fonctions Macro
Définition de programmes Macros :
o Définition et appel de programmes Macro
o Macros programmes avec paramètres
Jour 2 :
Bilan jour 1 : questions/ réponses
L’étape DATA et l’interface SQL :
o Création de Macros variables durant l’étape DATA (CALL SYMPUT)
o Référence indirecte de Macros variables
o Récupération de la valeur d’une Macro variable dans l’étape DATA (SYMGET)
o Création des Macros variables avec du SQL
La programmation Macro : Traitement conditionnel et itératif
Jour 3 :
Bilan jour 2 : questions/ réponses
Programmation Macro (Suite)
Table globale et locale des symboles
Etude de cas et synthèse
94 avenue Félix Faure 75015 PARIS - Tél. : (33) 01.44.25.93.40 - Fax (33) 01.44.25.93.41 - www.businessdecision-university.com
S.A.S au capital de 115 625 Euros - B 381 837 764 R.C.S. Nanterre – APE 6202A – N° de déclaration : 11753902775
Page 1 sur 1