Publié le :
Administration CREATION_INTERNE

Affichage des options système SAS

Ce code est également disponible en : Deutsch English Español
Ce script utilise la procédure OPTIONS pour générer un rapport dans le journal SAS© listant tous les paramètres de configuration de la session en cours. C'est utile pour le diagnostic et la vérification de l'environnement.
Analyse des données

Type : CREATION_INTERNE


Le code n'utilise aucune table de données. Il interroge directement la configuration interne de la session SAS.

1 Bloc de code
PROC OPTIONS
Explication :
Exécute la procédure OPTIONS sans paramètres spécifiques pour lister toutes les options système portables et spécifiques à l'hôte dans la sortie standard (log).
Copié !
1PROC OPTIONS; RUN;
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.
Banner
Le Conseil de l'Expert
Expert
Stéphanie
Spécialiste Machine Learning et IA.
« L'exécution de la PROC OPTIONS; est l'étape fondamentale de tout diagnostic technique. Elle fournit un instantané complet des options système, ces paramètres globaux qui pilotent la gestion de la mémoire, les performances d'entrée/sortie, et le comportement des procédures. C'est la "boîte noire" de votre session SAS.

Recommandations et bonnes pratiques
Cibler pour plus d'efficacité : Une simple PROC OPTIONS; génère des centaines de lignes, ce qui peut être fastidieux à lire. Pour un audit précis, utilisez l'argument GROUP=. Par exemple, proc options group=memory; ou group=performance; permet d'isoler uniquement les paramètres critiques pour vos traitements lourds.

Comprendre l'origine des paramètres : Si vous soupçonnez qu'une option bride vos performances, ajoutez les mots-clés VALUE et DEFINE. Cela vous permettra de voir si l'option a été héritée du système d'exploitation, définie par l'administrateur dans le fichier de configuration (sasv9.cfg), ou modifiée pendant la session.

Documentation en production : Il est fortement recommandé d'inclure une PROC OPTIONS; au tout début de vos programmes batch. En cas d'échec du traitement, vous disposerez d'une trace écrite de l'état de l'environnement au moment de l'exécution, facilitant ainsi le "post-mortem". »