table copyTable

Segmentación de Clientes VIP y Promoción Global

Scénario de test & Cas d'usage

Contexto empresarial

El departamento de Marketing está lanzando una campaña exclusiva para clientes de alto valor (Nivel 'Gold'). Necesitan extraer estos clientes de la base de datos transaccional principal, que contiene datos sensibles, y crear una copia estática y pública accesible para todo el equipo de analistas, sin darles acceso a la tabla original completa.
Sobre el conjunto : table

Carga, guardado y gestión de tablas en memoria.

Descubrir todas las acciones de table
Preparación de datos

Generación de una tabla de clientes con diferentes niveles de fidelidad.

¡Copiado!
1DATA casuser.CLIENTES_BASE;
2 LENGTH Nombre $20 Nivel $10;
3 INPUT ID Nombre $ Nivel $ Gasto_Anual;
4 DATALINES;
5 101 Juan Silver 1500
6 102 Maria Gold 5000
7 103 Pedro Bronze 500
8 104 Lucia Gold 6200
9 105 Carlos Silver 2000
10 ;
11RUN;

Étapes de réalisation

1
Filtrado de clientes Gold y promoción de la tabla para acceso global.
¡Copiado!
1PROC CAS;
2 TABLE.copyTable /
3 TABLE={name='CLIENTES_BASE', caslib='CASUSER', where='Nivel="Gold"'}
4 casout={name='CAMPAÑA_VIP_2025', caslib='CASUSER', promote=true};
5RUN;
6QUIT;

Resultado esperado


Se debe crear una nueva tabla llamada 'CAMPAÑA_VIP_2025' que contenga únicamente a 'Maria' y 'Lucia'. Esta tabla debe estar disponible globalmente (promoted) para otras sesiones.