Comment sécuriser et configurer finement la publication d'un modèle prédictif vers Teradata ?

Sécurisation et Publication In-Database Teradata

Le déploiement de modèles vers TeradataSystème de gestion de base de données relationnelle hautement parallèle, conçu pour le stockage et l'analyse massive de données (Data Warehouse) en parfaite intégration avec SAS Viya. exige une configuration de connexion robuste et sécurisée. Plutôt que de coder les identifiants en clair dans vos scripts, les bonnes pratiques de sécurité imposent l'utilisation du paramètre authenticationDomainUn authenticationDomain associe des identifiants (utilisateur/mot de passe) à une ressource cible, permettant à SAS Viya de les récupérer automatiquement pour établir une connexion sécurisée.. Ce dernier va interroger les 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.
de sécurité SAS pour récupérer les informations d'identification de l'utilisateur de manière transparente. Vous devez également définir avec précision la structure d'accueil cible via la sous-liste modelTable, définissant ainsi le nom exact et le schéma de la table TeradataSystème de gestion de base de données relationnelle hautement parallèle, conçu pour le stockage et l'analyse massive de données (Data Warehouse) en parfaite intégration avec SAS Viya. de destination.

Exemples pour l'action copyModelExternal

Exportation vers un système de fichiers (Azure ADLS ou NFS)

Copie un modèle vers un répertoire spécifique pour une utilisation ultérieure par des processus batch.

Déploiement vers Teradata pour scoring in-database

Exemple exhaustif montrant l'envoi d'un modèle vers Teradata en utilisant des informations de connexion spécifiques et l'option de remplacement.

Exportation vers Hadoop (Hive)

Copie le modèle vers une base de données Hive pour permettre au SAS Embedded Process de l'exécuter localement.