CSV

I moduli Adobe Workfront Fusion CSV ti consentono di creare file CSV e analizzare il testo CSV da un valore di testo ricevuto o da un file.

Requisiti di accesso

Per utilizzare le funzionalità di questo articolo, è necessario disporre dei seguenti diritti di accesso:

Adobe Workfront piano*
Pro o versione successiva
Adobe Workfront licenza*
Plan, Work
Adobe Workfront Fusion licenza**

Requisiti di licenza correnti: nessun requisito di licenza Workfront Fusion.

Oppure

Requisito licenza legacy: Workfront Fusion per automazione e integrazione lavoro, Workfront Fusion per automazione lavoro

Prodotto

Fabbisogno prodotto corrente: se si dispone del piano Select o Prime Adobe Workfront, l'organizzazione deve acquistare Adobe Workfront Fusion e Adobe Workfront per utilizzare le funzionalità descritte in questo articolo. Workfront Fusion è incluso nel piano Ultimate Workfront.

Oppure

Requisiti del prodotto legacy: la tua organizzazione deve acquistare Adobe Workfront Fusion e Adobe Workfront per utilizzare le funzionalità descritte in questo articolo.

Per conoscere il piano, il tipo di licenza o l'accesso disponibili, contattare l'amministratore Workfront.

Per informazioni sulle Adobe Workfront Fusion licenze, vedere Adobe Workfront Fusion licenze.

Crea CSV

L'aggregatore Crea CSV consente di creare un testo CSV dai valori di testo ricevuti.

Per ulteriori informazioni sugli aggregatori, vedere Modulo Aggregator in Adobe Workfront Fusion.

Modulo Source
Seleziona il modulo utilizzato per aggregare i campi necessari.
Campi Aggregati
Selezionare i campi da aggregare dall'elenco dei campi disponibili.
Includi intestazioni nella prima riga
Seleziona questa opzione per includere le intestazioni nel risultato.
Raggruppa per
Immettere il filtro per raggruppare i risultati. Ad esempio, inserisci una data.
Interrompi elaborazione dopo un'aggregazione vuota
Selezionare questa opzione per interrompere lo scenario quando non sono presenti risultati.

Crea CSV (avanzato)

L'aggregatore Crea CSV (avanzato) consente di creare un testo CSV dai valori di testo ricevuti. Utilizza una struttura di dati che definisce le colonne CSV nel file CSV risultante. Una volta definite, le colonne vengono visualizzate come campi nella configurazione del modulo CSV e possono essere mappate a un modulo successivo nello scenario.

Per ulteriori informazioni sugli aggregatori, vedere Modulo Aggregator in Adobe Workfront Fusion.

Modulo Source
Seleziona il modulo app che utilizzi per aggregare i campi necessari.
Data Structure

Seleziona la struttura dati per aggregare i campi nel modo desiderato. Dopo aver definito la struttura dati, puoi mappare gli elementi ai campi corrispondenti.

Per ulteriori informazioni, vedere Strutture dati in Adobe Workfront Fusion.

Includi intestazioni nella prima riga
Seleziona questa opzione per includere le intestazioni nel risultato.
Raggruppa per
Immettere il filtro per raggruppare i risultati. Ad esempio, inserisci una data.
Interrompi elaborazione dopo un'aggregazione vuota
Selezionare questa opzione per interrompere lo scenario quando non sono presenti risultati.

Supponiamo che tu voglia esportare i tuoi contatti Google in un file CSV con due colonne "Nome completo" e "E-mail". Il bundle di output del modulo Contatti Google >Ottieni contatti da un gruppo presenta la seguente struttura. Gli indirizzi e-mail sono archiviati all'interno dell'elemento Emails[], che è un array di raccolte, ciascuna delle quali contiene due elementi: Label e Email.

Se utilizzi il semplice modulo Create CSV, ti verrà offerto un elenco di caselle di controllo corrispondenti agli elementi di primo livello di un bundle. Se si tenta di selezionare Full name e Emails elementi, il modulo Crea CSV genera il seguente output, che probabilmente non è quello desiderato:

"emails","fullName"

"[oggetto oggetto]","Shon Winer"

"[oggetto]","Lizeth Fulmore"

"[oggetto]","Hilario Gullatt"

"[oggetto]","Abby Eisenbarth"

Poiché l'elemento Full Name è di tipo semplice Testo, l'esportazione è corretta. Tuttavia, l'elemento Emails, che è di tipo complesso Array di raccolte, viene esportato come [oggetto Object], ovvero nel modo in cui le raccolte e le matrici vengono trasformate in testo per impostazione predefinita. Per ulteriori informazioni, vedere Tipi di dati degli elementi in Adobe Workfront Fusion.

Per esportare il contenuto dell'elemento Email della prima raccolta dell'array Emails[], è necessario utilizzare il modulo Create CSV (advanced). Il modulo ti consente di definire singole colonne del file CSV e di mappare ad esse gli elementi, inclusi quelli nidificati.

  1. Inserisci il modulo Create CSV (advanced) in uno scenario e apri la relativa configurazione.

  2. Fare clic sul pulsante Add accanto al campo Data structure per creare una nuova struttura dati.

  3. Scrivere un nome per la struttura dati e fare clic sul pulsante Add item per aggiungere le singole colonne. Se desideri esportare due colonne: "Nome completo" e "E-mail", la struttura dati risultante sarà simile alla seguente:

  4. Dopo aver definito correttamente la struttura dati, i campi corrispondenti a ogni singola colonna devono essere visualizzati nella configurazione del modulo Crea CSV (avanzato) per consentire la mappatura degli elementi. Prendere il primo elemento dall'array Emails[] e mappare il relativo elemento Email al campo/colonna E-mail:

  5. Esegui lo scenario. Poiché l'elemento Emails[1]: Email mappato alla colonna "E-mail" è di tipo semplice Testo, ora viene esportato correttamente:

    "Nome completo","E-mail"

    "Shon Winer","Shon@Winer.com"

    "Lizeth Fulmore","Lizeth@Fulmore.com"

    "Hilario Gullatt","Hilario@Gullatt.com"

    "Abby Eisenbarth","Abby@Eisenbarth.com"

Analisi del CSV

Il trasformatore Analisi CSV consente di analizzare il testo CSV da un valore di testo ricevuto o da un file.

Numero di colonne
Specifica il numero di colonne nel file CSV.
CSV contiene intestazioni

Seleziona questa opzione se la prima riga del testo CSV contiene intestazioni.

Nota: il modulo non utilizza queste intestazioni per etichettare le colonne nell’output. Questo campo assicura, invece, che le intestazioni non vengano incluse nei dati di output.

delimiterType

Seleziona il delimitatore per il file CSV. Il delimitatore è il carattere di testo che indica il limite tra valori o campi separati.

  • Virgola

  • Tab

  • Altro

    Se si seleziona Altro, immettere il carattere di delimitazione utilizzato dal file CSV per separare i valori. È necessario immettere esattamente un carattere.

Mantieni virgolette all'interno di un campo senza virgolette
Abilita questa opzione per mantenere le virgolette.
CSV

Immetti o mappa il file CSV da analizzare.

Nota:

Se i dati sono in formato binario (in genere da un file), è necessario utilizzare la funzione "toString()" per convertire i dati binari in String:

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43