Description
Cette formation est essentielle aux personnes souhaitant programmer en langage SAS. Elle permet de manipuler, modifier et restituer des données accessibles par le système. Le but de cette formation, est de compléter les connaissances acquises lors de la formation SAS Base niveau1 qui permettait de découvrir l'interface de programmation SAS et l'utilisation des fonctionnalités incluses dans le module SAS base.Pré-requis
- « SAS Base - Niveau 1 » ou avoir des connaissances équivalentes
- Des connaissances en matière de modélisation des données
Publics
- Créateurs d'entrepôts de données
Objectifs
- Développer les connaissances acquises
- Apprendre comment mettre en place le « Change Management »
- Gérer les relations entre les tables
- Travailler avec les dimensions à évolution lente
- Créer des éléments avec « Transformation Generator Wizard »
- Administrer SAS
- Découvrir les techniques de gestion de la qualité de données
Plan de formation
Introduction à l’environnement
« Change Management »
Intérêt de l’utilisation des processus itératifs
Construire des jobs
Travailler avec les mécanismes itératifs
Autres utilitaires de transformation
Contrôler les étapes de transformation dans un job
Utiliser le générateur XML
Outils de transformation
Relations entre les tables
Contraintes d’intégrité
Clés et indexes
Différentes techniques de chargement
Travailler avec l’utilitaire de dimension à évolution lente
Différents types de SCD et leur principe SCD
Travailler avec le SCD de type 2
Travailler avec l’utilitaire de consultation de table
Travailler avec l’utilitaire lié à la table des faits
Travailler avec le SCD de type 3
Créer ses outils de transformation
Utiliser l’assistant de création d’utilitaire
« Prompting Framework » : intérêt
Mettre en œuvre des techniques de gestion de la qualité des données
Créer et appliquer des codes de correspondances
Construire et appliquer des modèles standards
Administrer SAS
Chaîner des flux de traitements
Ordonnancer les Jobs
Gestion de la sécurité