Unione union
Un’unione raggruppa il risultato di diverse attività in entrata in un unico target. Il target viene creato con tutti i risultati ricevuti: tutte le attività precedenti devono quindi essere completate affinché l'unione possa essere eseguita.
Esempio di unione union-example
Nell’esempio seguente, i risultati di due query sono stati combinati per aggiornare l’elenco. Le due query eseguono il targeting dei destinatari. I risultati si basano quindi sulla stessa tabella.
-
Inserire un'attività di tipo Union subito dopo le due query e prima di un'attività di tipo aggiornamento dell'elenco, quindi aprirla.
-
È possibile immettere un'etichetta.
-
Selezionare il metodo di riconciliazione Keys only poiché, in questo esempio, il gruppo risultante dalle query contiene dati coerenti.
-
Se hai aggiunto dati aggiuntivi per le query, puoi decidere di mantenere solo i dati condivisi.
-
Se si desidera limitare la dimensione della popolazione finale, selezionare la casella Limit size of generated population.
Specifica questo numero finale immettendo il numero massimo di destinatari e selezionando la query la cui popolazione avrà la priorità.
-
Approva l'attività di unione, quindi configura l'attività di aggiornamento elenco (vedi Aggiornamento elenco).
-
Avvia il flusso di lavoro. Viene visualizzato il numero di risultati e viene creato o aggiornato l’elenco definito nell’attività di aggiornamento elenco. Questo elenco contiene il set di destinatari per entrambe le query o, se applicabile, il numero definito al passaggio precedente.
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'unione. tableName è il nome della tabella che registra gli identificatori di destinazione, schema è lo schema della popolazione (in genere nms:recipient) e recCount è il numero di elementi nella tabella.