• Formation - SAS

    tous niveaux

    Objectifs de la formation

    Niveau 1

    • Première introduction à l’environnement, au langage et aux possibilités de SAS.
    • Perfectionnement sur le module SAS base, basé sur la gestion et la manupulation de données.

    Niveau 2

    • Mettre en place une bibliothèque de sous programmes SAS
    • Concevoir, tester et modifier des macro-programmes
    • Alimenter des macros variables dynamiquement ou non
    • Accéder aux informations de votre entreprise

    Niveau 3

    • Aller plus loin dans le macro langage
    • Savoir maintenir un ensemble d’utilitaires macros
    • Maitriser la richesse des fonctions SXL pour les coupler avec des macro-programmes
    • Utiliser des boucles macros en pleine instruction SAS

    Objectifs de la formation

    Niveau 1

    • Première introduction à l’environnement, au langage et aux possibilités de SAS.
    • Perfectionnement sur le module SAS base, basé sur la gestion et la manupulation de données.

    Niveau 2

    • Mettre en place une bibliothèque de sous programmes SAS
    • Concevoir, tester et modifier des macro-programmes
    • Alimenter des macros variables dynamiquement ou non
    • Accéder aux informations de votre entreprise

    Niveau 3

    • Aller plus loin dans le macro langage
    • Savoir maintenir un ensemble d’utilitaires macros
    • Maitriser la richesse des fonctions SXL pour les coupler avec des macro-programmes
    • Utiliser des boucles macros en pleine instruction SAS
    Proformation

    Votre formation SAS niveau 1

    L’interface SAS

    Le langage SAS
    La plate-forme de développement
    Bibliothèques et tables SAS

    Le langage SAS

    Les instructions de procédures
    Les instructions de l’étape DATA
    Les instructions générales de mise en page

    Tables SAS

    Visualisation d’une table SAS
    Les variables SAS
    Liste du contenu d’une table SAS
    L’import de fichiers externes
    Syntaxe
    Liste des types de fichiers externes
    L’export vers des fichiers externes

    Exercices

    Exercices 1 : EXPORT
    Exercices 2 : IMPORT

    Etape DATA

    Objectifs
    Créer une table SAS à partir d’une table SAS existante
    Créer des variables
    Manipuler plusieurs tables SAS

    Autres procédures SAS

    Tri des données : proc sort
    Faire des agregats : proc summary
    Utiliser SQL : proc SQL

    Listing de données : proc print

    Syntaxe
    Exemples et exercices

    Création de tableaux croisés :

    proc tabulate

    Documentation Fiche Formation

    Syntaxe
    Exemples et exercices

    Gestion des dates

    Les formats date
    Les formats heure

    Formats et informats

    Les formats caractères
    Les formats numériques

    Proformation

    Formation SAS niveau 2

    Environnement SAS

    Où stocker les macros-programmes dans l’architecture SAS
    La place des macros-programmes dans l’architecture SAS
    Les macros-programmes communs à tous les projets
    Rappel des normes pour le développement

    Les macros-variables ou comment passer des paramètres

    Principes des macro-variables
    Compilation, exécution, ce qu’il faut comprendre
    Comment utiliser les macros automatiques

    Les macros-programmes simples ou comment créer un utilitaire

    Déclaration et stockage des macrosprogrammes
    Compiler un macro-programme
    Appel d’un macro-programme, test et « debuggage »
    Comment protéger une macro compilée

    Le macro-langage : puissant et efficace

    Exécution conditionnelle
    Boucle d’exécution
    Les fonctions du macro-langage
    Les macros-fonctions utiles au mode client-serveur

    Des sous programmes dynamiques

    Récupérer dynamiquement des valeurs avec bonheur grâce au CALL SYMPUTX
    SQL INTO : un moyen efficace
    Utiliser des valeurs grâce au macrolangage
    Cas particuliers pour certains caractères (quoting)

    Proformation

    Formation SAS niveau 3

    Revenir sur l’architecture SAS et le macro-langage

    Où stocker les macros-programmes : options SASAUTOS
    Comment déclarer un catalogue pour y compiler vos macros-programmes
    Les options importantes pour un bon fonctionnement

    ODS et les macros

    Comment créer des macros-variables avec ODS

    Comment enregistrer les macros compilées

    Intérêts de compiler les macros
    Dans quel ordre SAS cherche-t-il mes macros programmes

    Documentation Fiche Formation

    Comment protéger par mot de passe vous sous programmes macro

    Les fonctions %SYSRPUT et %SYSLPUT et les joies du client-serveur

    Utilisation des boucles %DO

    Au milieu d’une instruction SAS
    Au milieu d’un ordre SQL
    Résolution &&var&i…bien comprendre ce que fait le compilateur macro

    Comment détruire les macrosvariables pour libérer l’espace

    Utilisation des fonctions SASComponent-Language avec %SYSFUNC

    Nouveautés macro dans la SAS 9.2 et la SAS 9.4

    Invites et Macro-Variables sous SAS Enterprise Guide

    Les difficultés du quoting

    Etude de macros-utilitaires fournies pendant la formation

    Proformation

    4 raisons de se former

    Avec Proformation
    1986

    Expertise

    Depuis 1986 Proformation forme les entreprises nationales et internationales

    Formateur Expert

    Nos formateurs sont Experts dans leur domaine  et sont spécialistes de la formation à distance.

    Qualiopi

    Formations certifiées

    Nos formations bénéficient du niveau de certification le plus exigeant : Qualiopi.

    Interlocuteur référent

    Votre commercial est votre interlocuteur référent pendant tout le process de formation

    Découvrez les avis sur nos formations

    La qualité pédagogique est au coeur de nos formations. C’est pourquoi notre service client est à la disposition de chaque apprenant pour que la formation suivie réponde à chacun et soit un succès. Nos conseillers commerciaux maintiennent également une relation permanente avec leurs clients « responsables formations ».

    Découvrez les différents avis que nous laissent nos apprenants à l’issue de leur formation.

     

    Proformation
    formation express
    Formation Express

    Nous proposons plusieurs fois par mois des « Formations Express ». Ces formations sont gratuites, se déroulent en visio, et durent entre 20 et 30 minutes pendant lesquels un formateur expert de son domaine vous apporte une explication concrète sur un sujet. Pour vous inscrire il suffit de suivre notre compte Linkedin qui annonce les prochaines sessions.

    formation express

    Formation en Visio : Comment ça se passe?

    audit de niveau

    1

    Audit de niveau et de besoin

    2

    Validation de la convention

    3

    Planification de vos sessions

    4

    Formation

    5

    Espace dédié de suivi

    6

    Evaluation du niveau atteint

    Proformation réalise ses formations en visio depuis 2001
    Proformation

    Définissons ensemble votre besoin en formation


    Proformation

    Proformation
    6 rue de Braque, 75003 Paris
    [email protected]

    01 86 65 48 40

    Merci pour votre visite, malheureusement ce site n'est pas supporté par ce navigateur.

    Rendez-vous sur un autre navigateur pour découvrir Proformation (Edge, Chrome, Firefox...)