Publié le :

Informations sur l'environnement SAS Viya CAS

Ce code est également disponible en : Deutsch English Español
Attention : Ce code nécessite des droits administrateur.
Le script initialise une session CAS et affiche sa référence. Il procède ensuite à l'assignation de toutes les caslibs disponibles au client SAS©, rendant ainsi les bibliothèques accessibles. Il affiche la version longue de SAS© et utilise la commande 'listabout' via le contrôleur CASAUTO, puis exécute la procédure PROC CAS avec l'action 'about' pour obtenir des informations complètes sur l'état et la configuration du serveur CAS (tels que les contrôleurs, les workers, les versions des composants, etc.).
Analyse des données

Type : INTERNE


Le script n'utilise pas de données externes ou de tables SASHELP. Il interroge directement les métadonnées et l'état interne de l'environnement CAS de SAS Viya pour collecter des informations système.

1 Bloc de code
CAS, PROC CAS, macro %put
Explication :
Ce bloc de code exécute plusieurs actions liées à CAS :
- `cas;` : Démarre ou active une session CAS.
- `%put &_sessref_;` : Affiche la référence de la session CAS actuelle dans le log SAS.
- `caslib _all_ assign;` : Assigne toutes les caslibs existantes à la session CAS actuelle, les rendant disponibles pour le client SAS.
- `%put &sysvlong4.;` : Affiche la version longue de SAS (informations sur l'installation et le patch).
- `cas casauto listabout;` : Exécute une action CAS pour lister des informations générales sur le serveur CAS via le contrôleur CASAUTO.
- `proc cas; about; run;` : Utilise la procédure CAS pour obtenir et afficher des informations détaillées sur l'environnement CAS, y compris les détails du serveur, les versions des composants et les ressources disponibles.
Copié !
1cas;
2%put &_sessref_;
3caslib _all_ assign;
4%put &sysvlong4.;
5cas casauto listabout;
6PROC CAS;
7about;
8RUN;
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.
Informations de Copyright : Copyright © 2021, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. SPDX-License-Identifier: Apache-2.0


Banner
Le Conseil de l'Expert
Expert
Simon
Expert SAS et fondateur.
« Intégrez systématiquement ces commandes de diagnostic dans vos journaux de production. En cas d'échec d'un traitement complexe, ces métadonnées sur la configuration du serveur seront vos premiers indices pour le débogage. »