Utiliser les concepts avancés de lecture, de manipulation et de combinaisons de données
Comparer différentes techniques de programmation
Mesurer l'efficacité de vos traitements SAS et les optimiser.
Niveau requis
Avoir suivi les formations SAS-FND "Programmation SAS - Fondamentaux" et SAS-GES "Programmation SAS - Gestion des données" ou avoir les connaissances équivalentes. Pour valider les connaissances et les aptitudes du stagiaire, le candidat peut réaliser le test en ligne disponible sur le site SAS Formation.
Public concerné
Programmateurs SAS, créateurs de rapports, statisticiens, chargés de recherches, analystes et data miners.
Programme
Mesures d'efficacité des traitements
Comprendre le chargement des données et les subtilités de fonctionnement de l'étape DATA
Qu'est-ce qui influe sur les performances ?
Les I/O
La mémoire
La bande passante...
Quelles options ou quelles modifications pour améliorer les traitements ?
Comprendre le stockage des numériques, la compression de tables et les vues
Création et utilisation des indexes
Jointure, combinaison et mise à jour de tables via différentes méthodes
Utilisation de tableaux multidimensionnels (arrays)
Utilisation des objets de hashage pour travailler sur des données en mémoire
Utilisation de multiples méthodes sur Hash Code
Etudier d'autres types de jointures avec multiples instructions SETS
Jointures conditionnelles, option KEY...
Création, utilisation et maintenance de formats permanents
Création et mise à jour à partir de table
Utilisation du format PICTURE / création d'INFORMAT personnalisé
Création, utilisation et maintenance des fonctions personnalisées (PROC FCMP)
Utilisation de formats qui appellent des fonctions personnalisées
Modalités d’évaluation des acquis
L'évaluation des acquis se fait :
En cours de formation, par des études de cas ou des travaux pratiques
Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)
M2i, leader de la formation IT, Digital et Management depuis plus de 30 ans, propose plus de 2400 cursus disponibles en présentiel partout en France, et à distance ou en e-Learning.