builtins

ping

##set_builtins

Description

L'action ping du jeu 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. envoie une requête simple au serveur pour confirmer que la connexion est opérationnelle. C'est l'équivalent d'un petit 'toc toc, t'es là ?' pour votre environnement SAS Viya, très pratique pour tester la communication avant de soumettre des traitements complexes.

Syntaxe Officielle
builtins.ping <result=results> <status=rc>;

Préparation des données

Pas de préparation requise

L'action ping est purement applicative et ne nécessite pas de données ou de table en entrée.

1/* Aucune donnee necessaire pour executer cette action */

Exemples d'utilisation

Ping basique du serveur

Exécution d'un ping de routine pour s'assurer de la bonne réponse de l'environnement de calcul.

1PROC CAS;
2 BUILTINS.ping;
3QUIT;
Résultat Attendu :
Le journal SAS (log) confirme l'exécution de l'action avec succès, ce qui prouve la disponibilité du serveur.
Ping et gestion du statut de retour

Cette approche capture le code de statut renvoyé par l'action pour valider la communication de façon programmatique.

1PROC CAS;
2 BUILTINS.ping STATUS=rc;
3 IF (rc.statusCode == 0) THEN PRINT "Le serveur CAS est bien vivant !";
4QUIT;
Résultat Attendu :
La variable rc contient les détails de l'exécution. Si le ping réussit, le code renvoie un message de confirmation personnalisé dans le journal.