Lorsque vous déployez des solutions analytiques à l'échelle de l'entreprise, les tables contenant les modèles sont souvent promues dans un espace global pour être consultables par de multiples utilisateurs ou 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.. Une tentative de suppression basique échouera sur ces tables partagées en raison des verrous de sécurité.
Pour modifier délibérément une ressource partagée globale, vous devez spécifier l'argument deleteGlobal en le définissant à vrai. À l'inverse, si vous travaillez sur une table isolée et que vous désirez rendre le résultat de votre nettoyage directement accessible à tous vos collaborateurs 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., vous pourrez faire appel au paramètre promote afin d'élever le niveau de visibilité de la table résultante.