getCacheInfo
Privilèges administrateur requis
Cette action nécessite des droits élevés sur l'environnement SAS Viya.
Code d'élévation : proc cas; accessControl.assumeRole / adminRole="superuser"; run;
Description
L'action getCacheInfo est l'équivalent d'un coup d'œil dans le coffre de votre voiture pour voir s'il reste de la place pour les courses. Elle permet de récupérer des informations cruciales sur l'utilisation du cache disque de CAS, le nom du répertoire du serveur et le chemin d'accès physique. C'est l'action parfaite pour savoir si votre serveur commence à étouffer sous les données temporaires ! Comme elle touche à la gestion du serveur , elle nécessite généralement des droits élevés.
Paramètres Clés
| Nom du paramètre | Description |
|---|---|
| format | Indique si les valeurs numériques doivent être converties dans un format lisible par un humain (ex: Go, Mo). Par défaut à True. Si vous préférez les octets bruts pour vos calculs secrets, mettez-le à False. |
Préparation des données
Pas de préparation nécessaire
Cette action étant une commande système, elle ne nécessite pas de table en entrée. Elle interroge directement l'infrastructure de SAS Viya.
| 1 | /* Aucune donnée à créer */ |
Exemples d'utilisation
Inspection standard du cache
Une commande simple pour voir où en est le stockage temporaire du serveur.
| 1 | PROC CAS; |
| 2 | BUILTINS.getCacheInfo; |
| 3 | RUN; |
Résultat Attendu :
Extraction pour calculs automatiques
On désactive le formatage pour récupérer des valeurs numériques exactes, idéal si vous voulez créer votre propre alerte de seuil de disque.
| 1 | PROC CAS; |
| 2 | BUILTINS.getCacheInfo / FORMAT=false; |
| 3 | RUN; |
Résultat Attendu :