Intersezione intersection

Un Intersezione L'attività -type crea un oggetto dall'intersezione degli oggetti ricevuti.

L’intersezione consente di estrarre solo la popolazione comune a tutti i risultati delle attività in entrata. Il target viene creato con tutti i risultati ricevuti: tutte le attività precedenti devono quindi essere completate prima che l’intersezione possa essere eseguita. Per configurare questa attività, devi immettere un’etichetta e le opzioni relative al risultato.

Per ulteriori informazioni sulla configurazione e sull’utilizzo dell’attività di intersezione, consulta Estrazione dei dati articolari (intersezione).

Controlla la Generate complement se desideri elaborare la popolazione rimanente. Il complemento conterrà l’unione dei risultati di tutte le attività in entrata senza l’intersezione. Verrà quindi aggiunta all’attività un’ulteriore transizione in uscita, come segue:

Esempio di intersezione intersection-example

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

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

    In questo esempio, le query riguardano rispettivamente uomini, destinatari che vivono a Parigi e destinatari di età compresa tra i 18 e i 30 anni.

  2. Configura l’intersezione. A questo scopo, seleziona la Keys only metodo di riconciliazione, poiché le popolazioni risultanti dalle query contengono dati coerenti.

  3. Se sono stati immessi dati aggiuntivi per le query, è possibile scegliere di mantenere solo quelli condivisi dai destinatari selezionando la casella pertinente.

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

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

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

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

Parametri di input input-parameters

  • tableName
  • schema

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

Parametri di output output-parameters

  • tableName
  • schema
  • recCount

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

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