Le choix du format de sortie impacte directement la manière dont vos applications en aval consomment les résultats prédictifs. Grâce au paramètre outputTableMode, deux visions s'offrent à vous :
- La méthode DEFAULT : Elle génère plusieurs tables de sortie distinctes (par exemple, une table pour les concepts et une autre pour les faits). C'est l'approche historique, idéale pour des analyses relationnelles classiques dans SAS Visual Analytics.
- La méthode DATAGRID : Résolument moderne, elle consolide tous les résultats au sein d'une seule et unique table. Chaque document analysé correspond à une seule ligne, intégrant un objet complexe de type grille de données. C'est l'architecture cible recommandée si vous exposez vos modèles via 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. REST ou pour un traitement transactionnel ultra-rapide.