Aggiunta di raccolte in un flusso
Combinare le raccolte di origine delle risorse del flusso correlate in un'unica raccolta di destinazione.
Versioni (Edition) richieste
| Visualizzare le versioni supportate. |
| Autorizzazioni utente richieste | |
|---|---|
| Per aprire, modificare, creare, attivare o disattivare un flusso utilizzando tutti i tipi di flusso, gli elementi e le funzioni disponibili in Flow Builder, inclusi Einstein e Agentforce per Flusso: | Gestisci flusso |
Prima di iniziare, è importante capire la struttura dei dati di origine e di destinazione, ad esempio se i dati contengono più livelli di raccolte all'interno di altre raccolte. La mappatura dei campi di una raccolta richiede regole per mantenere l'integrità dei dati. Vedere Elemento flusso: Trasforma.
- Aggiungere l'elemento Trasforma al flusso.
- Immettere l'etichetta, il nome API e una descrizione.
-
Configurare le risorse di origine e di destinazione.
-
Per Dati di origine, fare clic sul
pulsante Aggiungi risorsa e selezionare la risorsa del flusso per trasformare i dati.
Selezionare una risorsa che fa riferimento a una raccolta da unire. La risorsa può essere un oggetto che fa riferimento a una raccolta. - Per Dati di origine, aggiungere un'altra risorsa che fa riferimento a una raccolta da unire.
-
Per Dati di destinazione, fare clic sul
pulsante Aggiungi risorsa e selezionare il tipo di dati.
Configurare una risorsa che fa riferimento a una raccolta per memorizzare i dati combinati delle raccolte di origine. La risorsa può essere un oggetto che fa riferimento a una raccolta. - Se la risorsa è una raccolta, selezionare Consenti più valori (raccolta).
-
Per un tipo di dati Record o Definito da Apex, selezionare la classe o l'oggetto Apex per i dati di destinazione generati dall'elemento Trasforma.
Ad esempio, se è stato specificato che i dati di destinazione sono una raccolta e che il tipo di dati del record è l'oggetto Account, l'elemento Trasforma genera una raccolta di account. Se non è stata specificata una raccolta, i dati di destinazione sono un singolo account.
-
Per Dati di origine, fare clic sul
- Mappare le raccolte di origine alla raccolta di destinazione.
-
Selezionare le chiavi join nelle raccolte di origine a sinistra e a destra.
Una chiave join è un campo che identifica in modo univoco un elemento in una raccolta di origine. La chiave join nella raccolta di origine di sinistra corrisponde alla chiave join nella raccolta di origine di destra. Ad esempio, per combinare gli ordini, selezionare le chiavi di join che identificano lo stesso ordine in entrambe le raccolte di origine. Il campo orderId nella raccolta di origine di sinistra corrisponde al campo Id nella raccolta di origine di destra. Se sono necessarie più chiavi join per identificare un elemento in una raccolta di origine, aggiungere chiavi join.
-
Selezionare i campi da unire dalle raccolte di origine a sinistra e a destra.
Ad esempio, selezionare il campo SKU dalla raccolta di origine di sinistra poiché la raccolta di origine di destra non contiene tali informazioni. I dati combinati delle raccolte di origine offrono una visualizzazione completa dell'ordine.
- Fare clic su Seleziona campi.
- Selezionare i campi da combinare nella raccolta di destinazione.
- Fare clic su Imposta campi.
-
Selezionare i campi di destinazione per memorizzare i valori dei campi di origine selezionati.
- Fare clic su Seleziona mappature campi uniti.
-
Per ogni campo di destinazione, selezionare il campo nella raccolta di destinazione in cui memorizzare il valore del campo di origine corrispondente.
Ad esempio, il campo Numero SKU nella raccolta di destinazione memorizza il valore del campo di origine SKU.
- Fare clic su Imposta mappature.
- Salvare il flusso.
Creare un flusso che combina i record ordine di un sistema di ordini esterno con gli ordini Salesforce per ottenere una struttura di dati combinata visualizzata in una tabella di dati in una schermata del flusso. La schermata del flusso mostra ogni ordine insieme all'ammontare e alle quantità.
Poiché il campo orderId per la raccolta di origine di sinistra e il campo Id per la raccolta di origine di destra identificano lo stesso ordine, questi campi vengono utilizzati come chiavi di join. La trasformazione join contiene 6 campi selezionati da unire dalle raccolte di origine. Sono presenti 3 campi mappati tra i campi di origine selezionati e i campi di destinazione nella raccolta di destinazione.
Successivamente nel flusso, l'elemento Schermata contiene il componente Tabella dei dati che visualizza i dati combinati nell'output di destinazione dell'elemento Trasforma.

