Show Menu
ARGOMENTI×

Arricchimento dei dati

Informazioni sull'arricchimento dei dati

Questo caso di utilizzo descrive i possibili usi dell' Enrichment attività in un flusso di lavoro di targeting. Per ulteriori informazioni sull'utilizzo dell' Enrichment attività, fare riferimento a: Arricchimento .
In questa sezione è disponibile anche un esempio di utilizzo per arricchire la consegna di un'e-mail con date personalizzate.
I contatti presenti nel database marketing vengono inviati tramite un'applicazione Web, invitandoli a partecipare a un concorso. I risultati della concorrenza sono riportati nella Competition results tabella. Questa tabella è collegata alla tabella dei contatti ( Recipients ). La Competition results tabella contiene i campi seguenti:
  • Nome concorrenza (@game)
  • Numero di prova (@trial)
  • Punteggio (@score)
Un contatto presente nella Recipients tabella può essere collegato a più righe nella Competition results tabella. La relazione tra queste due tabelle è di tipo 1-n. Di seguito è riportato un esempio dei log dei risultati per un destinatario:
Lo scopo di questo caso d'uso è quello di inviare consegne personalizzate alle persone che hanno partecipato all'ultimo concorso in base ai loro punteggi più alti. Il vincitore con il punteggio più alto ottiene il primo premio, il destinatario con il secondo punteggio più alto ottiene un premio di consolazione e tutti gli altri ricevono un messaggio che augura loro migliore fortuna la prossima volta.
Per impostare questo caso di utilizzo, abbiamo creato il seguente flusso di lavoro di targeting:
Per creare il flusso di lavoro, effettuate le seguenti operazioni:
  1. Due Query attività e una Intersection attività vengono aggiunte ai nuovi abbonati che hanno partecipato per ultimo al concorso.
  2. L' Enrichment attività consente di aggiungere i dati memorizzati nella Competition results tabella. Il Score campo sul quale verrà realizzata la personalizzazione della distribuzione viene aggiunto al tavolo di lavoro del flusso di lavoro.
  3. L'attività Split type ci consente di creare sottoinsiemi di destinatari basati sui punteggi.
  4. Per ciascun sottoinsieme, viene aggiunta un'attività Delivery di tipo.

Passaggio 1: Targeting

La prima query consente di eseguire il targeting dei destinatari aggiunti al database negli ultimi sei mesi.
La seconda query consente di individuare i destinatari che hanno partecipato all'ultima gara.
Un'attività Intersection di tipo viene quindi aggiunta al target dei destinatari aggiunti al database negli ultimi sei mesi e che sono entrati nell'ultimo concorso.

Passaggio 2: Arricchimento

In questo esempio, desideriamo personalizzare le consegne in base al Score campo memorizzato nella Competition results tabella. Questa tabella ha una relazione di tipo 1-n con la tabella dei destinatari. L' Enrichment attività consente di aggiungere dati da una tabella collegata alla dimensione di filtro alla tabella di lavoro del flusso di lavoro.
  1. Nella schermata di modifica dell'attività di arricchimento, selezionate Add data , quindi Data linked to the filtering dimension fate clic su Next .
  2. Selezionate quindi l’ Data linked to the filtering dimension opzione, selezionate la Competition results tabella e fate clic su Next .
  3. Immettete un ID e un'etichetta, quindi selezionate l' Limit the line count opzione nel Data collected campo. Nel Lines to retrieve campo, selezionare '1' come valore. Per ciascun destinatario, l'attività di arricchimento aggiungerà una sola riga dalla Competition results tabella alla tabella di lavoro del flusso di lavoro. Fai clic su Next .
  4. In questo esempio, vogliamo recuperare il punteggio più alto del destinatario, ma solo per l'ultima competizione. A questo scopo, aggiungere un filtro al Competition name campo per escludere tutte le righe relative ai concorsi precedenti. Fai clic su Next .
  5. Passate alla Sort schermata e fate clic sul Add pulsante, selezionate il Score campo e selezionate la casella nella descending colonna per ordinare gli elementi dei Score campi in ordine decrescente. Per ciascun destinatario, l'attività di arricchimento aggiunge una linea che corrisponde al punteggio più alto dell'ultima partita. Fai clic su Next .
  6. Nella Data to add finestra, fare doppio clic sul Score campo. Per ciascun destinatario, l'attività di arricchimento aggiungerà solo il Score campo. Fai clic su Finish .
Fare clic con il pulsante destro del mouse sulla transizione in entrata dell'attività di arricchimento e selezionare Display the target . La tabella di lavoro contiene i dati seguenti:
Lo schema collegato è:
Rinnovare questa operazione sulla transizione in uscita dell'attività di arricchimento. Possiamo vedere che i dati collegati ai punteggi dei destinatari sono stati aggiunti. Il punteggio più alto di ciascun destinatario è stato recuperato.
Anche lo schema corrispondente è stato arricchito.

Passaggio 3: Suddivisione e consegna

Per ordinare i destinatari in base ai loro punteggi, dopo l'arricchimento viene aggiunta un' Split attività.
  1. È stato definito un primo sottoinsieme ( Vincitore ) per includere il destinatario con il punteggio più alto. A tal fine, definire una limitazione del numero di record, applicare un ordinamento decrescente alla valutazione e limitare il numero di record a 1.
  2. Il secondo sottoinsieme ( Seconda posizione ) include il destinatario con il secondo punteggio più alto. La configurazione è la stessa del primo sottoinsieme.
  3. Il terzo ( perdenti ) sottoinsieme contiene tutti gli altri destinatari. Vai alla General scheda e seleziona la Generate complement casella per eseguire il targeting di tutti i destinatari che non hanno raggiunto i due punteggi più alti.
  4. Aggiungi un'attività di Delivery tipo per ciascun sottoinsieme, utilizzando un modello di consegna diverso per ciascun sottoinsieme.