getLicensedProductInfo
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 getLicensedProductInfo est votre inventaire officiel pour vérifier quels produits SAS ont le droit de cité sur votre serveur. Elle affiche les informations détaillées pour les produits SAS sous licence . C'est un peu comme ouvrir le coffre-fort de l'entreprise pour s'assurer que vous avez bien payé le droit d'utiliser vos jouets préférés. Puisqu'elle appartient à l'ensemble d'actions 'BuiltinsEnsemble d'actions natives fournies par SAS CAS pour gérer l'infrastructure, telles que la gestion des sessions, le chargement de bibliothèques ou l'affichage de l'état du serveur.' dédié à la gestion du serveur, elle nécessite souvent un œil d'administrateur.
Paramètres Clés
| Nom du paramètre | Description |
|---|---|
| result | Spécifie le nom de la variable de dictionnaire qui recevra les informations sur les produits sous licence. |
| status | Spécifie la variable qui contiendra le code d'état de l'action (0 en cas de succès). |
Préparation des données
Aucune donnée nécessaire
Cette action interroge les fichiers système de licence du serveur CAS, elle ne nécessite donc aucune table chargée au préalable.
| 1 | /* Pas de préparation de données requise pour une requête système */ |
Exemples d'utilisation
Vérification rapide des licences
Affiche simplement la liste des produits sous licence dans les résultats de SAS Studio.
| 1 | PROC CAS; BUILTINS.getLicensedProductInfo; RUN; |
Résultat Attendu :
Récupération et impression des détails de licence
Cet exemple montre comment élever ses privilèges pour accéder aux infos serveurs et stocker le résultat dans une variable pour un affichage personnalisé.
| 1 | PROC CAS; ACCESSCONTROL.assumeRole / adminRole="superuser"; BUILTINS.getLicensedProductInfo RESULT=res; PRINT res; RUN; |