logo

[NEWSAS9] Nouveautés de SAS versions 9.2 à 9.4

Nouveautés de SAS versions 9.2 à 9.4

Ce stage  est destiné aux programmeurs SAS qui souhaitent maintenir à jour leurs compétences en programmation SAS et maitriser les nouvelles possibilités du langage de base de SAS apportées par la version 9.4.

A l’issue de ce stage vous serez capables de : programmer en DS2, nouveau langage SAS, copier des fichiers simplement, créer des sorties pour Powerpoint ou les mobiles, repousser les limites du macro-langage.

Durée : 1 jour

Pré-requis : Connaitre bien la programmation SAS dans ses versions antérieures, SAS_BASE minimum, idéalement SAS_PLUS et SAS_MACRO1

1.   PROC DS2 : une nouvelle étape DATA au sein d’une procédure

  • Un nouveau langage orienté objet, et du SQL dans une étape DATA
  • Implémentation des méthodes INIT TERM et RUN
  • Nouveaux types de variables : VARCHAR() BIGINT() … un pas vers les SGBD
  • Périmètre LOCAL ou GLOBAL des variables déclarées : impact sur leur accès
  • Accès à des variables de périmètres différents
  • Gestion des valeurs NULL dans le langage DS2
  • Déclaration d’un package de variables et réutilisation dans une autre PROC DS2
  • Les packages de SAS et les vôtres : utilité des catalogues SAS
  • Un exemple de package HASH pour optimiser une jointure
  • Programmer en parallèle au sein d’une étape DATA DS2 : les THREADS
  • Utiliser la puissance du macro langage dans une étape DATA DS2 (macro %TSLIT)
  • Et si on utilisait le langage SQL dans une étape DATA DS2 ? (SAS repousse les limites !)

2.   Gérer les fichiers  avec SAS9.4

  • PROC HTTP pour accéder aux fichiers sur votre DROPBOX et %BinaryFileCopy()
  • PROC HTTP et la fonction DS2 FCOPY : encore plus simple en 9.4
  • FILENAME ZIP access méthode

3.   Plus fort (et mieux ? ) que CALL EXECUTE

  • Exécuter au bon moment , la fonction DOSUBL ( DO SUBmit my Lines NOW!)
  • Un exemple pour suivre l’exécution de votre étape DATA : SYSECHO et DOSUBL

4.   Des nouveautés dans l’ODS bien sûr !

  • ODS EPUB : vos sorties SAS accessibles depuis un mobile
  • ODS POWERPOINT : construisez votre show, directement depuis SAS

5.   PROC DELETE  une procédure qui revit en SAS94

6.   Nouveautés graphiques

Version PDF

  • Share

Comments are closed.