CSV

Med modulerna Adobe Workfront Fusion CSV kan du skapa CSV-filer och tolka CSV-text från ett mottaget textvärde eller en fil.

Åtkomstkrav

Du måste ha följande åtkomst för att kunna använda funktionerna i den här artikeln:

Adobe Workfront plan*
Pro eller högre
Adobe Workfront licens*
Plan, Work
Adobe Workfront Fusion licens**

Aktuellt licenskrav: Inget Workfront Fusion-licenskrav.

eller

Gammalt licenskrav: Workfront Fusion för Automatisering och integrering av arbetet, Workfront Fusion för Automatisering av arbete

Produkt

Aktuellt produktkrav: Om du har planen Select eller Prime Adobe Workfront måste din organisation köpa både Adobe Workfront Fusion och Adobe Workfront för att kunna använda de funktioner som beskrivs i den här artikeln. Workfront Fusion ingår i planen Ultimate Workfront.

eller

Äldre produktkrav: Din organisation måste köpa Adobe Workfront Fusion och Adobe Workfront för att kunna använda de funktioner som beskrivs i den här artikeln.

Kontakta Workfront-administratören om du vill ta reda på vilken plan, licenstyp eller åtkomst du har.

Mer information om Adobe Workfront Fusion licenser finns i Adobe Workfront Fusion licenser.

Create CSV

Med Create CSV-aggregatorn kan du skapa en csv-text från mottagna textvärden.

Mer information om aggregerare finns i Aggregatormodulen i Adobe Workfront Fusion.

Source Module
Markera modulen som du använder för att sammanställa de fält du behöver.
Aggregated Fields
Markera de fält som du vill samla i listan med tillgängliga fält.
Include headers in the first row
Välj det här alternativet om du vill ta med rubrikerna i resultatet.
Group by
Ange filtret för att gruppera resultaten. Ange till exempel ett datum.
Stop processing after an empty aggregation
Välj det här alternativet om du vill stoppa scenariot när det inte finns några resultat.

Create CSV (advanced)

Med Create CSV (advanced)-aggregatorn kan du skapa en CSV-text från mottagna textvärden. Den använder en datastruktur som definierar CSV-kolumnerna i den resulterande CSV-filen. När kolumnerna har definierats visas de som fält i CSV-modulen och kan mappas till en senare modul i scenariot.

Mer information om aggregerare finns i Aggregatormodulen i Adobe Workfront Fusion.

Source Module
Välj den programmodul som du använder för att samla in de fält som du behöver.
Data Structure

Välj datastrukturen för att samla fälten på det sätt du vill. När du har definierat datastrukturen kan du mappa objekten till motsvarande fält.

Mer information finns i Datastrukturer i Adobe Workfront Fusion.

Include headers in the first row
Välj det här alternativet om du vill ta med rubrikerna i resultatet.
Group by
Ange filtret för att gruppera resultaten. Ange till exempel ett datum.
Stop processing after an empty aggregation
Välj det här alternativet om du vill stoppa scenariot när det inte finns några resultat.

Låt oss anta att du vill exportera dina Google-kontakter till en CSV-fil med två kolumner, "Fullständigt namn" och "E-post". Utdatapaketet från modulen Google Contacts >Get contacts from a group har följande struktur. E-postadresserna lagras inuti Emails[]-objektet, som är en array med samlingar, där varje samling innehåller två objekt: Label och Email.

Om du använder den enkla Create CSV-modulen visas en lista med kryssrutor som motsvarar ett pakets objekt på den översta nivån. Om du försöker kryssa för Full name och Emails objekt skapar modulen Create CSV följande utdata, vilket förmodligen inte är vad du vill ha:

"emails","fullName"

"[object Object]","Shon Winer"

"[object Object]","Lizeth Fulmore"

"[object Object]","Hilario Gullatt"

"[object Object]","Abby Eisenbarth"

Eftersom objektet Full Name är av enkel typ Text exporteras det bara fint. Men objektet Emails, som är av en komplex typ Array med samlingar, exporteras som [object Object], vilket är hur samlingar och arrayer omformas till text som standard. Mer information finns i Objektdatatyper i Adobe Workfront Fusion.

Om du i stället vill exportera innehåll för Email -objektet i den första samlingen av Emails[]-arrayen måste du använda Create CSV (advanced)-modulen. Med modulen kan du definiera enskilda kolumner i CSV-filen och mappa objekt till dem, inklusive de kapslade.

  1. Infoga modulen Create CSV (advanced) i ett scenario och öppna dess konfiguration.

  2. Klicka på knappen Add bredvid fältet Data structure för att skapa en ny datastruktur.

  3. Skriv ett namn för datastrukturen och klicka på knappen Add item för att lägga till de enskilda kolumnerna. Om du vill exportera två kolumner: "Fullständigt namn" och "E-post" ser datastrukturen ut så här:

  4. När du har definierat datastrukturen ska fält som motsvarar varje enskild kolumn visas i konfigurationen för modulen Create CSV (advanced) så att du kan mappa objekten. Ta det första objektet från arrayen Emails[] och mappa objektet Email till fältet/kolumnen E-post:

  5. Kör scenariot. Eftersom objektet Emails[1]: Email som är mappat till kolumnen"E-post" är av enkel typ, exporteras det korrekt nu:

    "Fullständigt namn","E-post"

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

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

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

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

Parse CSV

Med transformatorn Parse CSV kan du tolka CSV-text från ett mottaget textvärde eller en fil.

Number of columns
Ange antalet kolumner i CSV-filen.
CSV contains headers

Välj det här alternativet om den första raden i CSV-texten innehåller rubriker.

Obs! Modulen använder inte dessa rubriker för att etikettera kolumnerna i utdata. I stället ser det här fältet till att sidhuvudena inte inkluderas i utdata.

delimiterType

Välj avgränsare för CSV-filen. Avgränsaren är det texttecken som anger gränsen mellan separata värden eller fält.

  • Comma

  • Tab

  • Other

    Om du väljer Other anger du avgränsningstecknet som CSV-filen använder för att avgränsa värden. Du måste ange exakt ett tecken.

Preserve quotes inside unquoted field
Aktivera det här alternativet om du vill bevara citattecken.
CSV

Ange eller mappa den CSV-fil som du vill analysera.

Obs!

Om dina data kommer i binär form (vanligtvis från en fil) måste du använda funktionen "toString()" för att konvertera binära data till String:

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