Comment exporter vos logiques de regroupement vers une table physique pour un réemploi opérationnel ?

Plutôt que de simplement visualiser les groupes 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.
vive, vous pouvez matérialiser le résultat en utilisant le paramètre casOut. Ce paramètre permet de créer une nouvelle table CAS persistante ou globale. Vous pouvez y définir le nom de la table, la caslibEspace de stockage logique dans SAS Viya. Elle définit l’accès aux données (source physique) et leur chargement en mémoire (serveur CAS) pour permettre des analyses distribuées haute performance. de destination, et même appliquer des options de compression ou de promotion. Voici un exemple de structure technique pour l'appel de l'action : simple.groupBy / table={name="input_data"}, casOut={name="grouped_results", replace=true}. Cette approche est idéale pour alimenter 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.
ou des tableaux de bord SAS Visual Analytics avec des données pré-agrégées.

Exemples pour l'action groupBy

Groupement simple par région et produit avec somme

Cet exemple regroupe les données par 'region' et 'produit', en calculant la somme des montants pour chaque groupe.

Groupement détaillé avec tri décroissant, moyenne et limite

Ici, nous allons calculer la moyenne des montants, trier les variables du groupe par ordre décroissant, inclure les valeurs manquantes, limiter la sortie aux 10 premiers résultats et promouvoir la table en mémoire globale (pour que tout le monde en profite).