Ejemplo: extracción de datos de transacciones
En este ejemplo se explica cómo utilizar el proceso Extracción para obtener datos sobre transacciones de compra.
Supongamos que ha diseñado una campaña para realizar selecciones o cálculos basados en los últimos tres meses de transacciones de compra de todos los clientes que no son morosos (aproximadamente el 90% de su base de clientes), lo que da como resultado 4 Gb de datos.
Incluso si IBM® Campaign hubiera creado una tabla temporal para esos clientes, la unión con la tabla de transacciones de compras implicaría recuperar aproximadamente el 90% de los 4 GB de filas (y descartar todas las transacciones menos las de los últimos tres meses) para ejecutar una macro GROUPBY por ejemplo.
En vez de esto, se puede configurar un proceso Extracción (colocado al nivel de transacción de compra) para sacar todas las transacciones de los últimos tres meses, ponerlas en una tabla de la base de datos y después ejecutar varias macros GROUPBY y otros cálculos contra él (por ejemplo, mín/máx y promedio).