Quelle est la valeur ajoutée technique de cette action pour le support et la résolution d'incidents ?

Diagnostic de Licence sous Viya 4

Lorsqu'un utilisateur rencontre une erreur indiquant qu'une fonctionnalité n'est pas disponible, l'action getLicensedProductInfo est le premier outil de diagnostic à utiliser. Elle permet de confirmer instantanément si le produit est reconnu par le plan de données CAS. Si le produit n'apparaît pas dans la liste, cela indique souvent un problème lors de l'application du fichier de licence ou une omission dans le déploiement des microservicesLes microservices sont une approche d'architecture logicielle où une application est décomposée en une collection de petits services indépendants, spécialisés et communicant entre eux via des APIs légères. Contrairement aux architectures "monolithiques" anciennes, chaque microservice remplit une fonction unique (ex: gestion du catalogue, authentification, moteur de calcul).

Dans SAS Viya 4, cette architecture est native. Elle permet à la plateforme de s'exécuter sur Kubernetes, offrant une flexibilité totale : chaque composant de SAS peut être mis à jour, redémarré ou mis à l'échelle (scaling) individuellement sans affecter le reste du système.
associés.

Exemple de Code Additionnel

1<pre>/* CASL Script : Audit technique des produits licenciés sur CAS */
2PROC CAS;
3/* Appel de l'action pour récupérer les infos de licence */
4BUILTINS.getLicensedProductInfo RESULT=r;
5/* Extraction et formatage des données pour le log de diagnostic */
6PRINT "--- DIAGNOSTIC DES LICENCES CAS ---";
7describe r;
8IF (exists(r, "ProductInfo")) THEN DO;
9saveresult r.ProductInfo replace TABLE="cas_license_check";
10PRINT "Le détail des produits a été sauvegardé dans la table CAS 'cas_license_check'.";
11END;
12ELSE DO;
13PRINT "ALERTE : Aucun produit licencié n'a été détecté par le moteur CAS.";
14END;
15QUIT;</pre>

Exemples pour l'action getLicensedProductInfo

Vérification rapide des licences
Résultat d'exécution du code : Vérification rapide des licences

Affiche simplement la liste des produits sous licence dans les résultats de SAS Studio.

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é.