sessionProp combineFmtLibs

Consolidation des formats de segmentation client multirégionaux

Scénario de test & Cas d'usage

Contexte Métier

Une banque internationale souhaite lancer une campagne marketing unifiée. Actuellement, les définitions des segments clients (Gold, Silver, Bronze) et des codes géographiques sont stockées dans des bibliothèques de formats distinctes gérées par des équipes différentes (Équipe 'Produit' et Équipe 'Territoire'). Le Data Scientist doit fusionner ces définitions dans une bibliothèque centrale pour l'analyse globale.
À propos du Set : sessionProp

Configuration des propriétés de la session.

Découvrir toutes les actions de sessionProp
Préparation des Données

Création de deux bibliothèques sources distinctes : une pour les segments produits et une pour les zones géographiques.

Copié !
1PROC CAS;
2/* Biblio 1 : Segments Produits */
3sessionProp.addFmtLib / fmtLibName='LibProduit';
4sessionProp.addFormat / fmtLib='LibProduit', fmtName='SEGMENT', ranges={{start=1, END=10, label='Standard'}, {start=11, END=20, label='Premium'}};
5 
6/* Biblio 2 : Zones Geo */
7sessionProp.addFmtLib / fmtLibName='LibGeo';
8sessionProp.addFormat / fmtLib='LibGeo', fmtName='$ZONE', ranges={{start='EU', label='Europe'}, {start='NA', label='Amerique du Nord'}};
9RUN;

Étapes de réalisation

1
Exécution de la consolidation des bibliothèques 'LibProduit' et 'LibGeo' vers 'BiblioMaster'.
Copié !
1PROC CAS;
2sessionProp.combineFmtLibs /
3 fmtLibOut='BiblioMaster',
4 fmtLibsIn={'LibProduit', 'LibGeo'};
5RUN;
2
Vérification de la disponibilité des formats dans la nouvelle bibliothèque (étape de validation tacite via listFmt search).
Copié !
1 
2PROC CAS;
3 
4sessionProp.listFmtLevels / fmtLibName='BiblioMaster';
5 
6RUN;
7 

Résultat Attendu


La bibliothèque 'BiblioMaster' est créée avec succès et contient à la fois le format numérique 'SEGMENT' et le format caractère '$ZONE'. L'analyse marketing peut désormais référencer une seule source de formats.