Intersection

Un'attività di tipo Intersezione crea una destinazione dall'intersezione delle destinazioni ricevute.

Un'intersezione consente di estrarre solo la popolazione comune a tutti i risultati dell'attività in entrata. La destinazione viene creata con tutti i risultati ricevuti: tutte le attività precedenti devono pertanto essere completate prima che sia possibile eseguire l'intersezione. Per configurare questa attività, è necessario immettere un'etichetta per essa e le opzioni relative al risultato.

Per ulteriori informazioni sulla configurazione e l'utilizzo dell'attività di intersezione, fare riferimento a Estrazione di dati di giunzione (Intersezione).

Selezionare l'opzione Generate complement se si desidera elaborare la popolazione rimanente. Il complemento conterrà l'unione dei risultati di tutte le attività in entrata meno l'intersezione. All'attività verrà quindi aggiunta un'ulteriore transizione in uscita, come segue:

Esempio di intersezione

Nell'esempio seguente, lo scopo dell'intersezione è di calcolare i destinatari comuni a tre semplici query per creare un elenco.

  1. Dopo tre semplici query, inserire un'attività di tipo Intersection.

    In questo esempio; le domande riguardano rispettivamente gli uomini, i beneficiari che vivono a Parigi e i beneficiari di età compresa tra i 18 e i 30 anni.

  2. Configurare l'intersezione. A tal fine, selezionare il metodo di riconciliazione Keys only, dal momento che le popolazioni risultanti dalle query contengono dati coerenti.

  3. Se avete inserito dati aggiuntivi per le query, potete scegliere di mantenere solo quelli condivisi dai destinatari selezionando la casella corrispondente.

  4. Se si desidera utilizzare il resto dei dati (per quanto riguarda le query ma non la loro intersezione), selezionare la casella Generate complement.

  5. Aggiungere un'attività di aggiornamento elenco dopo il risultato dell'intersezione. È inoltre possibile aggiungere un aggiornamento dell'elenco al complemento se si desidera utilizzare anche questo.

  6. Eseguire il flusso di lavoro. In questo caso, due destinatari si applicano contemporaneamente a tutte e tre le query inserite. Il complemento è composto da cinque destinatari che si applicano solo a una o due delle tre query.

    Il risultato dell'intersezione viene inviato al primo aggiornamento dell'elenco. Se avete scelto di utilizzare il complemento, questo viene inviato anche al secondo aggiornamento dell'elenco.

Parametri di input

  • tableName
  • schema

Ogni evento in ingresso deve specificare una destinazione definita da questi parametri.

Parametri di output

  • tableName
  • schema
  • recCount

Questo insieme di tre valori identifica il target risultante dall'intersezione. tableName è il nome della tabella che registra gli identificatori di destinazione, schema è lo schema della popolazione (in genere nms:recipient) ed recCount è il numero di elementi nella tabella.

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free