Esempio: Estrazione dei dati sulla transazione
Si presupponga che è stata progettata una campagna per eseguire selezioni o calcoli sulla base degli ultimi tre mesi di transazioni di acquisto per tutti i clienti non insolventi (approssimativamente il 90% della propria base clienti) che risulta essere 4 Gb di dati.
Anche se in Campaign viene creata una tabella temporanea per questi clienti, l'unione di questa tabella a quella delle transazioni d'acquisto comporta, ad esempio, l'accostamento di circa il 90% di righe di 4 Gb (e l'eliminazione di tutte le transazioni tranne che per gli ultimi tre mesi) per l'esecuzione di una macro GROUPBY.
È possibile invece configurare un processo Estrazione (posto al livello della transazione di acquisto) per estrarre tutte le transazioni degli ultimi tre mesi, inserirle in una tabella del database e quindi successivamente eseguire più macro GROUPBY e altri calcoli ad esso relativi (ad esempio, minimo/massimo e media).