Les données (le format 'dow') sont créées directement au sein du script SAS via l'instruction `VALUE` de `PROC FORMAT`. Aucune donnée externe ou issue de bibliothèques prédéfinies (comme SASHELP) n'est utilisée comme source pour la définition du format.
1 Bloc de code
CAS Session Management
Explication : Ce bloc initialise une session CAS et assigne toutes les CASLIBs disponibles. Il définit ensuite la CASLIB active par défaut sur 'public' via l'instruction `options caslib=`, ce qui influence l'emplacement où les formats définis ultérieurement seront écrits ou recherchés.
Explication : Cette procédure `PROC FORMAT` définit un format utilisateur nommé 'dow' qui associe des valeurs numériques (1-7) aux noms des jours de la semaine. L'option `CASFMTLIB="casformats"` spécifie que ce format doit être stocké dans une bibliothèque de formats CAS nommée 'casformats', la rendant ainsi disponible dans l'environnement CAS.
Explication : Ce bloc utilise des actions `cas casauto` pour gérer la bibliothèque de formats CAS. `savefmtlib` sauvegarde le format 'dow' dans la bibliothèque 'casformats'. `promotefmtlib` rend cette bibliothèque de formats disponible à toutes les sessions CAS actives. Enfin, `listfmtranges` affiche les détails du format 'dow' pour vérifier son existence et sa configuration dans CAS.
Copié !
cas casauto savefmtlib fmtlibname=casformats table=dow replace;
cas casauto promotefmtlib fmtlibname='casformats' replace;
cas casauto listfmtranges fmtname=dow;
1
cas casauto savefmtlib fmtlibname=casformats TABLE=dow replace;
2
3
cas casauto promotefmtlib fmtlibname='casformats' replace;
4
5
cas casauto listfmtranges fmtname=dow;
4 Bloc de code
PROC CAS (Administration)
Explication : Ce bloc `PROC CAS` est utilisé pour des tâches d'administration. Il assume d'abord un rôle `SuperUser` pour permettre des modifications des options du serveur CAS. Ensuite, il utilise l'action `configuration.setServOpt` pour modifier l'option `fmtsearch`, ajoutant 'casformats' au chemin de recherche des formats, ce qui est crucial pour que les applications comme SAS Visual Analytics puissent trouver et utiliser les formats définis dans CAS. Enfin, `configuration.getServOpt` est utilisé pour vérifier que l'option a bien été mise à jour.
Ce matériel est fourni "tel quel" par We Are Cas. Il n'y a aucune garantie, expresse ou implicite, quant à la qualité marchande ou à l'adéquation à un usage particulier concernant le matériel ou le code contenu dans les présentes. We Are Cas n'est pas responsable des erreurs dans ce matériel tel qu'il existe maintenant ou existera, et We Are Cas ne fournit pas de support technique pour celui-ci.
SAS et tous les autres noms de produits ou de services de SAS Institute Inc. sont des marques déposées ou des marques de commerce de SAS Institute Inc. aux États-Unis et dans d'autres pays. ® indique un enregistrement aux États-Unis. WeAreCAS est un site communautaire indépendant et n'est pas affilié à SAS Institute Inc.
Ce site utilise des cookies techniques et analytiques pour améliorer votre expérience.
En savoir plus.