CSV

Met de Adobe Workfront Fusion CSV -modules kunt u CSV-bestanden maken en CSV-tekst parseren op basis van een ontvangen tekstwaarde of een bestand.

Omdat dit een transformator is, vereisen deze modules geen verbinding.

Toegangsvereisten

Breid uit om de toegangseisen voor de functionaliteit in dit artikel weer te geven.

U moet de volgende toegang hebben om de functionaliteit in dit artikel te kunnen gebruiken:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront-pakket Alle
Adobe Workfront-licentie

Nieuw: Standaard

of

Huidig: Werk of hoger

Adobe Workfront Fusion-licentie** Geen Workfront Fusion-licentievereiste
Product

Nieuw:

  • Select- of Prime Workfront-pakket: uw organisatie moet Adobe Workfront Fusion aanschaffen.
  • Ultimate Workfront-pakket: Workfront Fusion is inbegrepen.

of

Huidig: Uw organisatie moet Adobe Workfront Fusion aanschaffen.

Voor meer detail over de informatie in deze lijst, zie vereisten van de Toegang in documentatie.

Voor informatie over de vergunningen van de Fusie van Adobe Workfront, zie de Fusie van Adobe Workfront vergunningen.

Create CSV

Met de aggregator Create CSV kunt u een CSV-tekst maken van ontvangen tekstwaarden.

Voor meer informatie over aggregators, zie de module van de Samenvoegaar.

Source Module
Selecteer de module die de velden uitvoert die u wilt gebruiken om de CSV te maken.
Aggregated Fields
Selecteer de velden die u wilt samenvoegen in de lijst met beschikbare velden.
Include headers in the first row
Selecteer deze optie om de kopteksten in het resultaat op te nemen.
Group by
Voer het filter in om de resultaten te groeperen. Voer bijvoorbeeld een datum in.
Stop processing after an empty aggregation
Selecteer deze optie om het scenario te stoppen als er geen resultaten zijn.

Create CSV (advanced)

Met de Create CSV (advanced) -aggregator kunt u een CSV-tekst maken van ontvangen tekstwaarden. Er wordt een gegevensstructuur gebruikt die de CSV-kolommen in het resulterende CSV-bestand definieert. Zodra bepaald, verschijnen de kolommen als gebieden in de CSV moduleopstelling, en kunnen aan recentere module in het scenario worden in kaart gebracht.

Voor meer informatie over aggregators, zie de module van de Samenvoegaar.

Source Module
Selecteer de module die de velden uitvoert die u wilt gebruiken om de CSV te maken.
Data Structure

Selecteer de gegevensstructuur om de velden op de gewenste manier samen te voegen. Nadat u de gegevensstructuur hebt gedefinieerd, kunt u de items toewijzen aan de corresponderende velden.

Voor meer informatie, zie structuren van Gegevens.

Include headers in the first row
Selecteer deze optie om de kopteksten in het resultaat op te nemen.
Group by
Voer het filter in om de resultaten te groeperen. Voer bijvoorbeeld een datum in.
Stop processing after an empty aggregation
Selecteer deze optie om het scenario te stoppen als er geen resultaten zijn.
recommendation-more-help

Voorbeeld:

In dit voorbeeld wordt getoond hoe u Google-contactpersonen exporteert naar een CSV-bestand met twee kolommen met de naam Volledige naam en E-mail. De uitvoerbundel van de module Google Contacts > Get contacts from a group heeft de volgende structuur. De e-mailadressen worden opgeslagen in de Emails[] punt, dat een serie van inzamelingen is, elke inzameling die twee punten bevat: Etiket en E-mail.
het Transformeren

De eenvoudige module Create CSV biedt een lijst met selectievakjes die overeenkomen met de items op hoofdniveau van een bundel. Als u Volledige naam probeert te selecteren en E-mails De module Create CSV geeft de volgende uitvoer, die u mogelijk niet wilt gebruiken:

"emails","fullName"
"[object Object]","Shon Winer"
"[object Object]","Lizeth Fulmore"
"[object Object]","Hilario Gullatt"
"[object Object]","Abby Eisenbarth"

Omdat het punt Volledige Naam is van het eenvoudige type Tekst, wordt het uitgevoerd zoals verwacht. Het punt E-mails, die van een complexe typeSerie van Inzamelingen is, wordt uitgevoerd als [ objectenVoorwerp ], dat is hoe de Inzamelingen en de Arrays aan tekst door gebrek worden omgezet.

Voor meer informatie, zie {de gegevenstypes van 0} Punt .

Inhoud van e-mail uitvoeren punt van de eerste inzameling van E-mail [] in plaats daarvan moet U de module Create CSV (advanced) gebruiken. Met deze module kunt u afzonderlijke kolommen van uw CSV-bestand definiëren en items toewijzen aan deze kolommen, inclusief de geneste kolommen.

  1. Voeg de module Create CSV (advanced) in een scenario in.

  2. Klik op de knop Add naast het veld Data structure om een nieuwe gegevensstructuur te maken.

  3. Voer een naam voor de gegevensstructuur in en klik op Add item om de afzonderlijke kolommen toe te voegen. Als u twee kolommen wilt exporteren: "Volledige naam" en "E-mail", ziet de resulterende gegevensstructuur er als volgt uit:

    de output van Contactpersonen van Google

  4. Nadat u de gegevensstructuur hebt gedefinieerd, worden de velden voor elke kolom weergegeven in de configuratie van de module Create CSV (advanced) , zodat u de items kunt toewijzen. Het eerste item uit de Emails[] halen serie en kaart zijn punt E-mail in het veld/de kolom E-mail:

    creeer CSV Geavanceerde module

  5. Voer het scenario uit. Omdat het punt E-mails [ ]: E-mail toegewezen aan kolom "E-mail" is van het eenvoudige type Tekst, wordt het correct uitgevoerd.

"Full Name","Email"
"Shon Winer","Shon@Winer.com"
"Lizeth Fulmore","Lizeth@Fulmore.com"
"Hilario Gullatt","Hilario@Gullatt.com"
"Abby Eisenbarth","Abby@Eisenbarth.com"

Parse CSV

Met de transformator Parse CSV kunt u CSV-tekst uit een ontvangen tekstwaarde of een bestand parseren.

Number of columns
Geef het aantal kolommen op in het CSV-bestand.
CSV contains headers

Selecteer deze optie als de eerste rij van de CSV-tekst kopteksten bevat.

Opmerking: de module gebruikt deze headers niet om de kolommen in de uitvoer van een label te voorzien. In plaats daarvan zorgt dit veld ervoor dat de kopteksten niet worden opgenomen in de uitvoergegevens.

delimiterType

Selecteer het scheidingsteken voor het CSV-bestand. Het scheidingsteken is het tekstteken dat de grens tussen afzonderlijke waarden of velden aangeeft.

  • Comma

  • Tab

  • Other

    Als u Other selecteert, voert u het scheidingsteken in dat het CSV-bestand gebruikt om waarden van elkaar te scheiden. U moet precies één teken invoeren.

Preserve quotes inside unquoted field
Schakel deze optie in om de aanhalingstekens te behouden.
CSV

Voer het CSV-bestand in of wijs het toe dat u wilt parseren.

Opmerking:

Als uw gegevens binair zijn (doorgaans uit een bestand), moet u de functie ` toString()` gebruiken om de binaire gegevens om te zetten in String :

7e1891ad-4d59-4355-88ab-a2e62ed7d1a3