Enrichment

L' Enrichment attività consente di aggiungere informazioni a un elenco di profili e collegamenti a una tabella esistente (creare un nuovo join). È inoltre possibile definire criteri di riconciliazione con i profili presenti nel database.

Definizioni

Per utilizzare l'attività di arricchimento, è necessario avere familiarità con le varie opzioni disponibili quando si aggiungono dati.

L’ Data linked to the filtering dimension opzione consente di accedere a:

  • Dati della dimensione filtro: accesso ai dati della tabella di lavoro
  • Dati collegati alla dimensione filtro: accesso ai dati collegati alla tabella di lavoro

L' A link opzione consente di creare un join su qualsiasi tabella del database.

Esistono quattro tipi di collegamenti:

  • Define a collection: consente di definire un collegamento con una cardinalità 1-N tra le tabelle.

  • Define a link whose target is still available: consente di definire un collegamento con una cardinalità 1-1 tra le tabelle. Le condizioni di join devono essere definite da un singolo record nella tabella di destinazione.

  • Define a link whose target does not necessarily exist in the base: consente di definire un collegamento con una cardinalità 0-1 tra le tabelle. La condizione di join deve essere definita da 0 o 1 (max.) record nella tabella di destinazione.

    Questa opzione è configurata nella Simple Join scheda a cui è possibile accedere tramite il Edit additional data collegamento dell' Enrichment attività.

  • Define a link by searching for a reference among several options: questo tipo di collegamento definisce una riconciliazione con un record univoco. Adobe Campaign crea un collegamento a una tabella di destinazione aggiungendo una chiave esterna nella tabella di destinazione per memorizzare un riferimento al record univoco.

    Questa opzione è configurata nella Reconciliation and deduplication scheda a cui è possibile accedere tramite il Edit additional data collegamento dell' Enrichment attività.

I casi d’uso che descrivono dettagliatamente il funzionamento delle attività di arricchimento nel loro contesto sono disponibili anche nelle seguenti sezioni:

Aggiunta di informazioni

Utilizzare l' Enrichment attività per aggiungere colonne a una tabella di lavoro: questa attività può essere utilizzata come complemento a un'attività di query.

La configurazione di ulteriori colonne è dettagliata in Aggiunta di dati.

Il Primary set campo consente di selezionare la transizione in entrata: i dati della tabella di lavoro di questa attività saranno arricchiti.

Fare clic sul Add data collegamento e selezionare il tipo di dati da aggiungere. L'elenco dei tipi di dati offerti dipende dai moduli e dalle opzioni installati sulla piattaforma. In una configurazione minima, puoi sempre aggiungere dati collegati alla dimensione di filtraggio e a un collegamento.

Nell'esempio seguente, la transizione in uscita sarà arricchita di informazioni sull'età dei profili di destinazione.

Fare clic con il pulsante destro del mouse sulla transizione in entrata dell'attività di arricchimento per visualizzare i dati prima della fase di arricchimento.

La tabella di lavoro contiene i dati seguenti e lo schema associato:

Ripetere questa operazione nell'output della fase di arricchimento.

È possibile notare che i dati relativi alle pagine di profilo sono stati aggiunti:

Anche lo schema corrispondente è stato arricchito.

Gestione di dati aggiuntivi

Deselezionate l’ Keep all additional data from the main set opzione se non desiderate conservare i dati aggiuntivi definiti in precedenza. In questo caso, solo le colonne aggiuntive selezionate nell'attività di arricchimento verranno aggiunte alla tabella di lavoro in uscita. Le informazioni aggiuntive aggiunte alle attività a monte non verranno salvate.

I dati e lo schema nella fase di arricchimento dell'output saranno i seguenti:

È possibile utilizzare l'attività di arricchimento per creare un collegamento tra i dati di lavoro e il database Adobe Campaign : si tratta di un collegamento locale al flusso di lavoro tra i dati in entrata.

Ad esempio, se carichi i dati di un file che contiene il numero di account, il paese e l’e-mail dei destinatari, dovrai creare un collegamento alla tabella del paese per aggiornare tali informazioni nei loro profili.

A questo scopo, eseguire i seguenti passaggi:

  1. Raccogli e carica il seguente tipo di file:

    Account number;Country;Email
    18D65;FRANCE;agnes@gmail.com
    243PP;RUSSIA;paul@gmail.com
    55H87;CROATIA;dave@gmail.com
    56U81;USA;susan@gmail.com
    853PI;ITALY;anna@gmail.com
    890LP;FRANCE;robert@gmail.com
    83TY2;SWITZERLAND;mike@gmail.com
    
  2. Modificate l'attività di arricchimento e fate clic su Aggiungi dati… per creare un join con la tabella Paese.

  3. Selezionate l’ Link definition opzione e fate clic sul Next pulsante. Specifica il tipo di collegamento da creare. In questo esempio, vogliamo riconciliare il paese del destinatario del file con un paese nell'elenco dei paesi disponibili nella tabella dedicata del database. Scegli l’opzione Define a link by searching for a reference among several options. Selezionare la tabella del paese nel Target schema campo.

  4. Infine, selezionare i campi che consentiranno di collegare i valori del file di origine a quelli del database.

All'output di questa attività di arricchimento, lo schema temporaneo conterrà il collegamento alla tabella del paese:

Riconciliazione dei dati

L'attività di arricchimento può essere utilizzata per configurare la riconciliazione dei dati, inclusa una volta che i dati sono stati caricati nel database. In questo caso, la Reconciliation scheda consente di definire il collegamento tra i dati nel database Adobe Campaign e i dati nella tabella di lavoro.

Selezionare l' Identify the targeting document based on work data opzione, specificare lo schema a cui si desidera creare un collegamento e definire le condizioni di unione: a tal fine, selezionate i campi da riconciliare nei dati di lavoro (Source expression) e nella dimensione di targeting (Destination expression).

È possibile utilizzare uno o più criteri di riconciliazione.

Se sono specificate più condizioni di join, devono essere verificate tutte in modo che i dati possano essere collegati tra loro.

Inserimento di una proposta di offerta

L'attività di arricchimento consente di aggiungere offerte o collegamenti alle offerte per i destinatari della distribuzione.

For more information on the enrichment activity, refer to this section.

Ad esempio, è possibile arricchire i dati per una query del destinatario prima della consegna.

Dopo aver configurato la query (consultare questa sezione):

  1. Aggiungere e aprire un'attività di arricchimento.

  2. Nella scheda Enrichment, seleziona Add data.

  3. Selezionare An offer proposition i tipi di dati da aggiungere.

  4. Specificate un identificatore e un'etichetta per la proposta che verrà aggiunta.

  5. Specificate la selezione dell'offerta. Sono disponibili due opzioni:

    • Search for the best offer in a category: selezionate questa opzione e specificate i parametri di chiamata del motore di offerte (spazio di offerta, categoria o tema/i, data di contatto, numero di offerte da mantenere). Il motore calcolerà automaticamente le offerte da aggiungere in base a questi parametri. Si consiglia di completare il Category campo o il Theme campo, anziché entrambi allo stesso tempo.

    • A predefined offer: selezionate questa opzione e specificate uno spazio di offerta, un'offerta specifica e una data di contatto per configurare direttamente l'offerta che desiderate aggiungere, senza chiamare il motore delle offerte.

  6. Quindi configurate un'attività di consegna che corrisponda al canale scelto. Fare riferimento alle consegne tra canali.

    Il numero di proposte disponibili per l'anteprima dipende dalla configurazione effettuata nell'attività di arricchimento, piuttosto che da qualsiasi possibile configurazione effettuata direttamente nella consegna.

Per specificare le proposte di offerta, potete anche scegliere di fare riferimento a un collegamento a un'offerta. Per ulteriori informazioni, consulta la sezione seguente Riferimento a un collegamento a un’offerta.

Potete anche fare riferimento a un collegamento a un'offerta in un'attività di arricchimento.

Per eseguire questa operazione:

  1. Selezionate Add data nella Enrichment scheda dell'attività.

  2. Nella finestra in cui si sceglie il tipo di dati da aggiungere, selezionare A link.

  3. Seleziona il tipo di collegamento che desideri stabilire e la destinazione. In questo caso, la destinazione è lo schema dell'offerta.

  4. Specificate il join tra i dati della tabella in entrata nell'attività di arricchimento (qui la tabella dei destinatari) e la tabella delle offerte. Ad esempio, potete collegare un codice di offerta a un destinatario.

  5. Quindi configurate un'attività di consegna che corrisponda al canale scelto. Fare riferimento alle consegne tra canali.

    Nota

    Il numero di proposte disponibili per l'anteprima dipende dalla configurazione eseguita nella distribuzione.

Memorizzazione delle classificazioni e dei pesi delle offerte

Per impostazione predefinita, quando un'attività di arricchimento viene utilizzata per distribuire le offerte, le loro classificazioni e i loro pesi non vengono memorizzati nella tabella delle proposte.

L' Offer engine attività memorizza tali informazioni per impostazione predefinita.

Tuttavia, potete memorizzare queste informazioni nel modo seguente:

  1. Crea una chiamata al motore delle offerte in un'attività di arricchimento inserita dopo una query e prima di un'attività di consegna. Refer to this section.

  2. Nella finestra principale dell'attività, selezionate Edit additional data….

  3. Aggiungete le @rank colonne per la classificazione e @weight per lo spessore dell’offerta.

  4. Conferma l’aggiunta e salva il flusso di lavoro.

La consegna memorizza automaticamente la classifica e il peso delle offerte. Queste informazioni sono visibili nella Offers scheda della consegna.

In questa pagina