Est-il possible de filtrer intelligemment les formats lors de l'importation massive depuis une table source ?

Absolument. L'un des avantages majeurs de cette action CAS est sa capacité à appliquer des filtres complexes avant même la création de la bibliothèque en mémoire. Grâce au sous-paramètre where inclus dans l'objet table, vous pouvez restreindre l'importation à certains types de 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. ou à des plages de valeurs spécifiques.

Par exemple, vous pourriez utiliser une expression technique pour ne charger que 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. dont le nom commence par une certaine chaîne de caractères : table={name="ma_table_formats", where="fmtname like 'PYMT%'"}. Cette approche optimise l'utilisation de la mémoire vive au sein de vos plans de données.

Exemples pour l'action fmtLibCntlIn

Importation basique d'une bibliothèque de formats

On transforme simplement notre table CAS en une bibliothèque de formats prête à l'emploi.

Importation avec filtrage et spécification de Caslib

Dans cet exemple, nous importons les formats depuis une caslib spécifique en appliquant un filtre pour ne charger que certains types de formats (ici, les formats de type caractère).