Guide de Configuration SAS Viya 4
La personnalisation de la plateforme SAS Viya s'effectue en modifiant des fichiers de configuration YAML qui sont ensuite appliqués via des overlays Kustomize. Les principaux domaines de configuration sont :
SAS Compute Server: Il est possible de modifier le délai d'attente des requêtes HTTP internes, d'activer un sidecar "Refresh Token" pour les tâches de longue durée, de fournir un serveur CAS personnel pour le développement (avec ou sans support GPU), et de renforcer la sécurité avec SAS Watchdog pour les processus externes.
SAS Launcher Service: Ce service permet de gérer les limites de processus par utilisateur, de configurer les répertoires personnels via un serveur NFS ou des volumes Kubernetes, et de définir les ressources par défaut (CPU, mémoire) pour les pods lancés.
Accès aux Données (SAS/ACCESS): La configuration nécessite de rendre les pilotes tiers (comme JDBC/ODBC) accessibles sur un stockage persistant, de définir des variables d'environnement dans un fichier sas-access.properties, et de redémarrer le serveur CAS pour que les changements prennent effet.
SAS Compute Server: Il est possible de modifier le délai d'attente des requêtes HTTP internes, d'activer un sidecar "Refresh Token" pour les tâches de longue durée, de fournir un serveur CAS personnel pour le développement (avec ou sans support GPU), et de renforcer la sécurité avec SAS Watchdog pour les processus externes.
SAS Launcher Service: Ce service permet de gérer les limites de processus par utilisateur, de configurer les répertoires personnels via un serveur NFS ou des volumes Kubernetes, et de définir les ressources par défaut (CPU, mémoire) pour les pods lancés.
Accès aux Données (SAS/ACCESS): La configuration nécessite de rendre les pilotes tiers (comme JDBC/ODBC) accessibles sur un stockage persistant, de définir des variables d'environnement dans un fichier sas-access.properties, et de redémarrer le serveur CAS pour que les changements prennent effet.