addCaslib - À quoi sert l'action `addCaslib` ?

Connexion : La Passerelle vers vos Données

Réponse

L'action `addCaslib` ajoute une nouvelle bibliothèque caslib pour permettre l'accès à une source de données dans SAS Cloud Analytic Services (CAS).
SAS / CASL
proc cas;
   table.addCaslib /
      name="ProjectData",          /* Nom logique dans CAS */
      dataSource={srcType="PATH"}, /* Type de source : Système de fichiers */
      path="/tmp/mydata",          /* Chemin physique (où se trouve le CSV) */
      session=true,                /* CRITIQUE : Reste local à votre session */
      activeOnAdd=true,            /* Devient la caslib active par défaut */
      subDirectories=true;         /* Permet de lire dans les sous-dossiers */
      
   /* Vérification : Lister les fichiers disponibles dans cette nouvelle connexion */
   table.fileInfo / caslib="ProjectData";
quit;
Did this answer help you?
Maîtrisez la portée (Scope) pour ne pas polluer le serveur. Par défaut, ou selon la configuration, une Caslib peut être globale (visible par tous) ou locale à la session. Pour vos développements, tests ou traitements temporaires, forcez systématiquement le paramètre session=TRUE. Cela crée une Caslib éphémère qui disparaîtra automatiquement à la fin de votre session, évitant ainsi de saturer la liste des bibliothèques disponibles pour les autres utilisateurs et garantissant une "hygiène" parfaite de l'environnement CAS.
addCaslib

table

Doc : addCaslib