Arricchimento enrichment

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

Definizioni definitions

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

Il Data linked to the filtering dimension 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

Il A link consente di creare un join su qualsiasi tabella del database.

Esistono quattro tipi di collegamenti:

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

  • Define a link whose target is still available: consente di definire un collegamento con 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 cardinalità 0-1 tra le tabelle. La condizione di unione deve essere definita da 0 o 1 (max) nella tabella di destinazione.

    Questa opzione è configurata in Simple Join accessibile tramite il Edit additional data collegamento del Enrichment attività.

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

    Questa opzione è configurata in Reconciliation and deduplication accessibile tramite il Edit additional data collegamento del Enrichment attività.

I casi d’uso che descrivono nel dettaglio il funzionamento delle attività di arricchimento nel loro contesto sono disponibili anche in queste sezioni:

Aggiunta di informazioni adding-information

Utilizza il Enrichment attività per aggiungere colonne a una tabella di lavoro: questa attività può essere utilizzata come complemento a un’attività query.

La configurazione di colonne aggiuntive è descritta in Aggiunta di dati.

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

Fai clic su Add data e selezionare il tipo di dati da aggiungere. L’elenco dei tipi di dati offerti dipende dai moduli e dalle opzioni installati nella piattaforma. In una configurazione minima, puoi sempre aggiungere dati collegati alla dimensione di filtro e un collegamento.

Nell’esempio seguente, la transizione in uscita verrà arricchita con informazioni sull’età dei profili target.

Fai 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:

Ripetete questa operazione nell'output della fase di arricchimento.

Puoi vedere che sono stati aggiunti i dati relativi alle età del profilo:

Anche lo schema corrispondente è stato arricchito.

Gestione di dati aggiuntivi managing-additional-data

Deseleziona il Keep all additional data from the main set se non si desidera 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 nell’output della fase di arricchimento saranno i seguenti:

Puoi utilizzare l’attività di arricchimento per creare un collegamento tra i dati di lavoro e il database di Adobe Campaign: si tratterà 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 queste informazioni nei loro profili.

A questo scopo, esegui i seguenti passaggi:

  1. Raccogli e carica il seguente tipo di file:

    code language-none
    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. Modifica l’attività di arricchimento e fai clic su Aggiungi dati… per creare un join con la tabella Country.

  3. Seleziona la Link definition e fare clic sul pulsante 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 dei paesi in Target schema campo.

  4. Infine, selezionare i campi che consentono 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 data-reconciliation

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

Seleziona la Identify the targeting document based on work data , specificare lo schema a cui si desidera creare un collegamento e definire le condizioni di unione: a questo scopo, selezionare i campi da riconciliare nei dati di lavoro (Source expression) e nella dimensione di targeting (Destination expression).

Puoi utilizzare uno o più criteri di riconciliazione.

Se sono specificate più condizioni di unione, è necessario verificarle TUTTE in modo che i dati possano essere collegati tra loro.

Inserimento di una proposta di offerta inserting-an-offer-proposition

L’attività Enrichment ti consente di aggiungere offerte o collegamenti alle offerte per i destinatari della consegna.

Per ulteriori informazioni sull’attività di arricchimento, consulta sezione.

Ad esempio, puoi arricchire i dati di una query del destinatario prima di una consegna.

Dopo aver configurato la query (consulta questa sezione):

  1. Aggiungi e apri un’attività di arricchimento.

  2. Nella scheda Enrichment, seleziona Add data.

  3. Seleziona An offer proposition nei tipi di dati da aggiungere.

  4. Specifica un identificatore e un’etichetta per la proposta che verrà aggiunta.

  5. Specifica la selezione dell’offerta. Esistono due opzioni possibili per questo:

    • Search for the best offer in a category: seleziona questa opzione e specifica i parametri di chiamata del motore di offerta (spazio dell’offerta, categoria o temi, data di contatto, numero di offerte da mantenere). Il motore calcola automaticamente le offerte da aggiungere in base a questi parametri. È consigliabile completare Category o Theme e non entrambi contemporaneamente.

    • A predefined offer: seleziona questa opzione e specifica uno spazio dell’offerta, un’offerta specifica e una data di contatto per configurare direttamente l’offerta da aggiungere, senza chiamare il motore delle offerte.

  6. Quindi configura un’attività di consegna che corrisponde al canale scelto. Fai riferimento a Consegne cross-channel.

    Il numero di proposte disponibili per l’anteprima dipende dalla configurazione eseguita nell’attività di arricchimento anziché da qualsiasi configurazione possibile eseguita direttamente nella consegna.

Per specificare le proposte di offerta, puoi 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.

Puoi anche fare riferimento a un collegamento a un’offerta in un’attività di arricchimento.

Per eseguire questa operazione:

  1. Seleziona Add data nel file dell’attività Enrichment scheda.

  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 relativa destinazione. In questo caso, la destinazione è lo schema dell’offerta.

  4. Specifica 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, puoi collegare un codice di offerta a un destinatario.

  5. Quindi configura un’attività di consegna che corrisponde al canale scelto. Fai riferimento a Consegne cross-channel.

    note note
    NOTE
    Il numero di proposte disponibili per l’anteprima dipende dalla configurazione eseguita nella consegna.

Memorizzazione delle classificazioni e dei pesi delle offerte storing-offer-rankings-and-weights

Per impostazione predefinita, quando arricchimento L’attività viene utilizzata per fornire le offerte; le loro classificazioni e i loro pesi non vengono memorizzati nella tabella delle proposte.

Il Offer engine l’attività memorizza queste informazioni per impostazione predefinita.

Tuttavia, è possibile memorizzare queste informazioni come segue:

  1. Crea una chiamata al motore di offerta in un’attività di arricchimento inserita dopo una query e prima di un’attività di consegna.

  2. Nella finestra principale dell’attività, seleziona Edit additional data….

  3. Aggiungi il @rank colonne per la classificazione e @weight per il peso dell’offerta.

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

La consegna memorizza automaticamente la classificazione e il peso delle offerte. Queste informazioni sono visibili nel Offers scheda.

recommendation-more-help
cffff7e4-091f-472e-87ca-52087599f99d