Show Menu
ARGOMENTI×

Intersezione

Un'attività di tipo Intersezione crea un target dall'intersezione dei target ricevuti.
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, vedere Estrazione di dati comuni (Intersezione) .
Selezionare l' Generate complement opzione 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à Intersection -type.
    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 Keys only riconciliazione, 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 Generate complement casella.
  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.