Pourquoi exporter votre modèle de forêt en code DATA step est un véritable atout métier ?

L'action forestCode permet de transformer un modèleReprésentation mathématique entraînée sur des données pour capturer des tendances, prédire des résultats ou classifier des observations via des algorithmes (Régression, Forêt aléatoire, Gradient Boosting). analytique complexe résidant en mémoireGemini said
Espace de stockage temporaire (RAM) utilisé par le moteur CAS pour charger et traiter les données à haute vitesse, minimisant les accès disque pour optimiser les performances de SAS Viya.
CAS en un code DATA stepBloc de programmation SAS itératif utilisé pour lire, transformer et manipuler des données ligne par ligne afin de créer des tables de sortie personnalisées et calculer de nouvelles variables. portable. Cela garantit une agilité maximale pour déployer des scores dans des environnements qui ne disposent pas nécessairement de SAS Cloud Analytic ServicesMoteur analytique distribué et en mémoire (in-memory) au cœur de SAS Viya. Il assure le traitement des données et l'exécution des modèles avec une très haute performance., comme des bases de données transactionnellesDonnées enregistrant chaque événement métier au moment où il se produit (vente, stock, clic). Elles incluent horodatage, acteurs, quantités et montants pour alimenter les analyses de séries chronologiques. ou 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.
. Cette portabilité réduit considérablement le délai entre la phase d'entraînement et la mise en production réelle (Time-to-Market).

Exemples pour l'action forestCode

Génération simple de code

Génère et affiche le code DATA step pour le modèle entraîné précédemment.

Exportation du code vers une table avec noms simplifiés

Dans cet exemple, nous générons le code en utilisant des noms de probabilités simplifiés et nous sauvegardons le résultat dans une table CAS pour un usage ultérieur.