L'intégration de getLicenseInfo dans vos programmes CASLLangage de script de SAS Viya utilisé pour interagir avec le serveur CAS. Il permet de combiner des actions CAS, de gérer la logique de programmation et de manipuler les résultats en mémoire. permet de créer des tableaux de bord d'administration dynamiques. En comparant les valeurs numériques serverDateNum et expDateNum, vous pouvez calculer mathématiquement le nombre de jours restants avant l'expiration. Cette approche permet de déclencher des notifications automatiques vers vos équipes IT bien avant que les utilisateurs finaux ne rencontrent des blocages lors de l'exécution de leurs traitements analytiques lourds.
Pourquoi automatiser l'appel à cette action dans vos scripts de maintenance ?
Monitoring Proactif des Licences
Exemples pour l'action getLicenseInfo
Vérification simple de la licence
Obtient les informations de licence par défaut pour le serveur CAS actuel.
Audit administratif complet de la licence
Cet exemple utilise l'élévation de privilèges via le rôle de superutilisateur %%https://go.documentation.sas.com/doc/en/pgmsascdc/v_069/caspg/cas-accesscontrol-assumerole.htm%% pour extraire les informations de licence d'un produit spécifique (ID 1) et stocker le résultat pour analyse.