Scénario de test & Cas d'usage
Chargement, sauvegarde et gestion des tables en mémoire.
Découvrir toutes les actions de tableCréation d'une caslib de base pour le projet. Le chemin '/cas/data/projects' doit exister et être accessible en écriture par le serveur CAS.
| 1 | cas; |
| 2 | LIBNAME prjcas cas; |
| 3 | caslib prjcas datasource=(srctype="path") path="/cas/ |
| 4 | data/projects"; |
| 5 |
| 1 | |
| 2 | PROC CAS; |
| 3 | TABLE.addCaslibSubdir / caslib="prjcas" path="AnalyseClientQ4" permission="GROUPWRITE"; |
| 4 | |
| 5 | RUN; |
| 6 |
| 1 | |
| 2 | PROC CAS; |
| 3 | TABLE.addCaslibSubdir / caslib="prjcas" path="AnalyseClientQ4/donnees_brutes" permission="GROUPWRITE"; |
| 4 | |
| 5 | RUN; |
| 6 |
| 1 | |
| 2 | PROC CAS; |
| 3 | TABLE.addCaslibSubdir / caslib="prjcas" path="AnalyseClientQ4/donnees_preparees" permission="GROUPWRITE"; |
| 4 | |
| 5 | RUN; |
| 6 |
| 1 | |
| 2 | PROC CAS; |
| 3 | TABLE.addCaslibSubdir / caslib="prjcas" path="AnalyseClientQ4/rapports_finaux" permission="GROUPWRITEPUBLICREAD"; |
| 4 | |
| 5 | RUN; |
| 6 |
La structure de répertoires 'AnalyseClientQ4' avec ses trois sous-répertoires est créée avec succès dans '/cas/data/projects'. Les permissions sont appliquées : 'donnees_brutes' et 'donnees_preparees' sont en lecture/écriture pour le propriétaire et le groupe. Le répertoire 'rapports_finaux' est également lisible par tous les autres utilisateurs, validant le cas d'usage d'un espace de travail collaboratif à plusieurs niveaux de sécurité.