Cette action est cruciale pour organiser vos actifs de données au sein de SAS Cloud Analytic ServicesMoteur analytique distribué et en mémoire (in-memory) au cœur de SAS Viya. Il assure le traitement des données et l'exécution des modèles avec une très haute performance. (CAS). Elle vous permet de créer de nouveaux sous-répertoires dans un caslibEspace de stockage logique dans SAS Viya. Elle définit l’accès aux données (source physique) et leur chargement en mémoire (serveur CAS) pour permettre des analyses distribuées haute performance. existant, ce qui est fondamental pour structurer logiquement vos données, améliorer la découvrabilité et maintenir une architecture de données propre et gérable dans l'environnement SAS Viya. C'est un outil clé pour la gouvernance et l'optimisation des performances des opérations d'accès aux données dans le plan de données CAS.
Pourquoi l'action 'addCaslibSubdir' est-elle essentielle pour ma gestion des données SAS Viya ?
Structuration Dynamique : Le Rôle de addCaslibSubdir
Exemple de Code Additionnel
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
proc cas;
/* 1. Définition dynamique du nom du sous-dossier (ex: archives de l'année) */
nouveau_dossier = "archives_2026";
/* 2. Création du sous-répertoire physique dans la caslib existante */
table.addCaslibSubdir /
name="Ventes_Globales", /* Nom de la caslib logique parente existante */
path=nouveau_dossier; /* Nom du sous-répertoire physique à créer */
/* 3. Vérification : lister le contenu pour confirmer la présence du dossier */
table.fileInfo /
caslib="Ventes_Globales",
path=nouveau_dossier || "/%"; /* Utilisation du wildcard pour explorer le dossier */
quit;
/* 1. Définition dynamique du nom du sous-dossier (ex: archives de l'année) */
nouveau_dossier = "archives_2026";
/* 2. Création du sous-répertoire physique dans la caslib existante */
table.addCaslibSubdir /
name="Ventes_Globales", /* Nom de la caslib logique parente existante */
path=nouveau_dossier; /* Nom du sous-répertoire physique à créer */
/* 3. Vérification : lister le contenu pour confirmer la présence du dossier */
table.fileInfo /
caslib="Ventes_Globales",
path=nouveau_dossier || "/%"; /* Utilisation du wildcard pour explorer le dossier */
quit;
Cette réponse vous a-t-elle aidé ?
Exemples pour l'action addCaslibSubdir
Création d'un sous-répertoire basique
Cet exemple illustre la création d'un dossier nommé 'archives' au sein de la caslib 'Public'. Un petit pas pour SAS, un grand pas pour le rangement.
Création d'un sous-répertoire avec restriction des permissions
On ajoute ici un dossier 'donnees_sensibles' tout en imposant des permissions strictes (PRIVATE). Parfait pour mettre vos données à l'abri des regards indiscrets.