È possibile utilizzare Fork per creare più transizioni in uscita ed eseguire diverse attività in modo indipendente all’interno dello stesso flusso di lavoro.
Le transizioni in uscita aggiunte dopo un Fork l’attività non viene eseguita simultaneamente. Questo comportamento può influire sulle prestazioni del flusso di lavoro. Utilizza la Fork se devi eseguire diverse attività in modo indipendente. Facoltativamente, puoi unire le attività in uscita prima della parte successiva del flusso di lavoro.
Per configurare un Fork attività e relative attività, segui questi passaggi:
Apri Fork e definisci il nome e l’etichetta delle transizioni in uscita.
Apri ogni transizione in uscita e configurala.
Facoltativamente, per unire transizioni in uscita, aggiungi un’attività AND-join . Ulteriori informazioni.
La parte successiva del flusso di lavoro viene eseguita solo al completamento delle transizioni in uscita unite.
In questo esempio, vengono inviate e-mail diverse a diversi gruppi di popolazione. A Fork l’attività viene utilizzata dopo una query per eseguire due azioni in parallelo:
Salva il risultato della query
Segmenta il risultato per inviare più consegne
Il flusso di lavoro comprende le seguenti attività:
Query attività
Sono selezionati due gruppi di popolazione: donne e parigini.
Intersection attività
Viene selezionata l'intersezione dei risultati della query, ovvero donne parigine.
Fork attività
La popolazione calcolata viene salvata e, in parallelo, segmentata in due gruppi:
Delivery attività
Viene inviata un’e-mail diversa a ogni gruppo di popolazione.
Un’e-mail ricorrente viene inviata a un elenco di destinatari al momento del loro compleanno. A Fork L’attività viene utilizzata per includere i destinatari nati il 29 febbraio in un anno bisestile. Ulteriori informazioni informazioni su questo caso d’uso.
La creazione e la consegna di un blocco di contenuto è automatizzata. A Fork viene utilizzata per calcolare il target e, in parallelo, per creare il contenuto. Ulteriori informazioni informazioni su questo caso d’uso.
Puoi quindi configurare ogni transizione in uscita e unirle utilizzando un’ AND-join , se necessario. In questo modo, il resto del flusso di lavoro viene eseguito solo una volta che il Fork le transizioni in uscita dell’attività sono completate.