Comment sécuriser et automatiser vos pipelines de données si des formats ciblés sont introuvables lors de la fusion ?

Résilience des formats en environnement CAS

Lors d'une sélection granulaire via formatNames, il arrive fréquemment qu'un format attendu soit absent des sources définies dans fmtLibsIn. Par défaut, le moteur de calcul réagit de manière stricte car le paramètre ignoreNameNotFound est configuré sur faux. Pour rendre vos scripts de préparation de données plus résilients et éviter l'interruption des processus par lots, vous devez configurer ce paramètre sur vrai. Ainsi, le système ignorera silencieusement les formatsInstructions de présentation appliquées aux valeurs des variables pour modifier leur apparence (dates, monnaies, libellés) sans altérer la donnée stockée dans les tables SAS Viya. manquants et finalisera la compilation avec les éléments réellement disponibles dans l'environnement.

Exemples pour l'action combineFmtLibs

Fusion basique de deux bibliothèques

On prend tout ce qu'il y a dans LibSourceA et LibSourceB pour le mettre dans LibFinale.

Fusion sélective avec gestion des erreurs

Dans cet exemple, on ne récupère que le format 'statut', et on demande à CAS de rester zen si on demande un format imaginaire.