Exemple : Extraction de données de transaction
Supposons que vous avez conçu une campagne qui doit effectuer des sélections ou des calculs basés sur les transactions d'achat réalisées au cours des trois derniers mois par tous les clients sans arriérés (soit environ 90 % de votre base clients), produisant un volume de données de 4 Go.
Même si Campaign a créé une table temporaire pour ces clients, le rattachement de celle-ci à la table des transactions d'achat vous obligerait à extraire environ 90 % des 4 Go de lignes (et à exclure toutes les transactions hormis pour les trois derniers mois) pour exécuter par exemple une macro GROUPBY.
Au lieu de cela, vous pouvez configurer un processus Extraction (placé au niveau des transactions d'achat) pour extraire toutes les transactions des trois derniers mois, les placer dans une table de la base de données, puis exécuter plusieurs macros GROUPBY et d'autres calculs sur cette table (par exemple, min/max et moyenne).