SAS & SAS Viya : Expertises, Nouveautés M9 et Tutoriels [SAS]

Créer et stocker ses Macros : Rangez votre chambre (et vos codes) avant le Jugement Dernier

Créer et stocker ses Macros : Rangez votre chambre (et vos codes) avant le Jugement Dernier Aperçu de l'articleMaîtrisez la persistance des macros SAS pour la certification Advanced. Apprenez à utiliser MSTORED et MAUTOSOURCE pour sauvegarder vos programmes efficacement.Cliquer pour lire l'article complet

Ne laissez plus vos macros s'effacer au redémarrage de SAS ! Ce guide essentiel pour la certification Advanced vous enseigne l'art de la sauvegarde permanente : du stockage compilé avec MSTORED à la flexibilité des bibliothèques Autocall, apprenez à sécuriser vos routines comme un expert de Cyber...
La portée des variables Macro : Ne confondez pas la mémoire de Skynet avec celle d'un T-800

La portée des variables Macro : Ne confondez pas la mémoire de Skynet avec celle d'un T-800 Aperçu de l'articleMaîtrisez la portée des variables macro SAS (Global vs Local) pour réussir la certification Advanced. Évitez les erreurs de portée avec %LOCAL et %GLOBAL.Cliquer pour lire l'article complet

Ne laissez pas un conflit de variables saboter vos programmes SAS ! Entre mémoire centrale (Global) et bulles temporaires (Local), la gestion du Scope est un pilier de l'examen SAS Advanced. Découvrez comment sécuriser votre code avec %LOCAL et éviter les effets de bord destructeurs de Skynet.
Logique Macro conditionnelle : Mettez un vrai cerveau dans votre code

Logique Macro conditionnelle : Mettez un vrai cerveau dans votre code Aperçu de l'articleMaîtrisez la logique Macro SAS pour la certification Advanced : %IF-%THEN, boucles %DO, et fonctions %EVAL ou %SYSEVALF. Apprenez à générer du code dynamique.Cliquer pour lire l'article complet

Plongez dans le cerveau de Skynet pour dompter la logique conditionnelle et itérative du langage Macro SAS. Entre l'usage obligatoire de l'enveloppe %MACRO et les subtilités mathématiques des fonctions %EVAL et %SYSEVALF, découvrez comment automatiser la génération de code comme un expert.
Programmation SAS Avancée : Envoyer des alertes e-mail automatisées avec les I/O de bas niveau

Programmation SAS Avancée : Envoyer des alertes e-mail automatisées avec les I/O de bas niveau Aperçu de l'articleApprenez à envoyer des e-mails automatisés avec SAS via les fonctions I/O de bas niveau (FOPEN, FWRITE). Un guide expert pour sécuriser vos traitements.Cliquer pour lire l'article complet

Maîtrisez l'envoi d'alertes e-mail intelligentes directement depuis votre code SAS ! Ce dernier volet de notre série I/O vous révèle comment détourner les fonctions de bas niveau pour notifier vos équipes en temps réel. Transformez vos logs en flux de communication dynamiques et robustes.
SAS/ACCESS to Hadoop et les colonnes String (32k string thing)

SAS/ACCESS to Hadoop et les colonnes String (32k string thing)

Si vous avez l’habitude de travailler avec SAS et Hadoop vous avez sans doute été confronté, au moins une f...
L'espionnage à l'exécution : CALL SYMPUTX et la clause INTO

L'espionnage à l'exécution : CALL SYMPUTX et la clause INTO Aperçu de l'articleMaîtrisez CALL SYMPUTX et la clause INTO en SAS pour créer des variables macro dynamiques. Un guide essentiel pour réussir l'examen SAS 9 Advanced.Cliquer pour lire l'article complet

Passez à l'automatisation supérieure en apprenant à créer des variables macro dynamiques directement depuis vos données ! Ce guide explore le pont entre compilation et exécution via CALL SYMPUTX et la clause INTO de PROC SQL pour propulser vos programmes SAS vers une autonomie totale.
Programmation SAS Avancée : Booster vos Macros grâce aux fonctions I/O et %SYSFUNC

Programmation SAS Avancée : Booster vos Macros grâce aux fonctions I/O et %SYSFUNC Aperçu de l'articleOptimisez vos macros SAS avec %SYSFUNC et les fonctions I/O. Apprenez à lire des tables, extraire des métadonnées et automatiser vos processus sans étape DATA.Cliquer pour lire l'article complet

Découvrez comment donner des "yeux" à vos macros SAS en utilisant %SYSFUNC pour piloter les fonctions d'entrées/sorties. De la récupération instantanée de métadonnées à la lecture dynamique de fichiers de configuration, apprenez à créer des programmes autonomes, plus rapides et ultra-portables.
Introduction aux variables Macro : Arrêtez de copier-coller comme un humain

Introduction aux variables Macro : Arrêtez de copier-coller comme un humain Aperçu de l'articleMaîtrisez le langage Macro SAS pour l'examen Advanced ! Découvrez comment utiliser %LET, l'esperluette et le double && pour automatiser vos programmes SAS.Cliquer pour lire l'article complet

Marre de modifier vos programmes à la main ? Plongez dans l'automatisation avec le langage Macro SAS et apprenez à coder des scripts qui s'écrivent tout seuls. De la déclaration de variables avec %LET aux subtilités du double && pour la résolution indirecte, ce guide pratique vous donne les clés ...
Gérer ses tables et contraintes : Devenez l'Architecte Infaillible de Skynet

Gérer ses tables et contraintes : Devenez l'Architecte Infaillible de Skynet Aperçu de l'articleMaîtrisez la structure de vos tables avec la PROC SQL pour la certification SAS Advanced. Apprenez à utiliser ALTER TABLE et les contraintes d'intégrité (Primary Key, Check) pour sécuriser vos données.Cliquer pour lire l'article complet

Ne laissez plus de données corrompues pirater vos systèmes ! Découvrez comment transformer vos tables SAS en véritables forteresses grâce à l'instruction ALTER TABLE et aux contraintes d'intégrité. De la définition d'une Primary Key au contrôle des valeurs via CHECK, apprenez à verrouiller votre ...
Set Operations : Jouons aux Lego avec vos tables (façon Skynet)

Set Operations : Jouons aux Lego avec vos tables (façon Skynet) Aperçu de l'articleMaîtrisez les Set Operations en SAS PROC SQL : UNION, OUTER UNION, EXCEPT et INTERSECT. Apprenez à fusionner vos tables et gérer les doublons avec CORR.Cliquer pour lire l'article complet

Marre de l'étape DATA ? Découvrez comment fusionner vos tables comme un pro avec les Set Operations de la PROC SQL. De la gestion intelligente des doublons avec UNION à la puissance de l'instruction OUTER UNION CORR, apprenez à manipuler vos données avec la précision d'un Terminator.