Le script n'effectue pas de traitement ou de manipulation de données au sens traditionnel. Il interagit principalement avec l'environnement SAS (local et distant) et le système d'exploitation via des commandes système.
1 Bloc de code
COMMANDE SYSTÈME / OPTIONS
Explication : Ce bloc configure les options `noxwait` et `noxsync` pour désactiver l'attente et la synchronisation des commandes système. Ensuite, la commande `X` est utilisée pour exécuter un programme externe (`spawner.exe`) du système d'exploitation Windows. Cela est typique des tâches d'administration pour la gestion de l'environnement SAS/CONNECT.
x '"C:\Program Files\SAS Institute\SAS\V8\spawner.exe" -comamid tcp' ;
3
2 Bloc de code
SAS/CONNECT
Explication : Ce bloc gère une session SAS distante via SAS/CONNECT. `signon jvc` établit une connexion à une session distante nommée 'jvc'. Le code à l'intérieur de `rsubmit ... endrsubmit` est exécuté sur la session distante pour afficher sa version (`&sysver`). Après l'exécution distante, la version locale est affichée. Enfin, `signoff` termine la connexion à la session distante, libérant les ressources.
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.
« L'utilisation des options noxwait et noxsync est stratégique ici. Elle permet à SAS de lancer le processus spawner.exe en arrière-plan sans suspendre l'exécution du reste du code. Sans ces options, votre session locale resterait bloquée en attendant la fermeture du spawner, rendant le signon impossible. »
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.