CSV
Mit den Adobe Workfront Fusion CSV können Sie CSV-Dateien erstellen und CSV-Text aus einem empfangenen Textwert oder einer Datei analysieren.
Da es sich um einen Transformator handelt, ist für diese Module keine Verbindung erforderlich.
Zugriffsanforderungen
Sie müssen über folgenden Zugriff verfügen, um die Funktion in diesem Artikel verwenden zu können:
Neu: Standard
Oder
Aktuell: Arbeit oder höher
Neu:
- Prime oder Workfront auswählen: Ihr Unternehmen muss Adobe Workfront Fusion erwerben.
- Ultimate Workfront-Paket: Workfront Fusion ist enthalten.
Oder
Aktuell: Ihr Unternehmen muss Adobe Workfront Fusion erwerben.
Weitere Informationen zu den Informationen in dieser Tabelle finden Sie unter Zugriffsanforderungen in der Dokumentation.
Informationen zu Adobe Workfront Fusion finden Sie unter Adobe Workfront Fusion Lizenzen.
Create CSV
Mit Create CSV Aggregator können Sie CSV-Text aus empfangenen Textwerten erstellen.
Weitere Informationen zu Aggregatoren finden Sie unter Aggregatormodul.
Create CSV (advanced)
Mit Create CSV (advanced) Aggregator können Sie CSV-Text aus empfangenen Textwerten erstellen. Sie verwendet eine Datenstruktur, die die CSV-Spalten in der resultierenden CSV-Datei definiert. Nach der Definition erscheinen die Spalten als Felder bei der Einrichtung des CSV-Moduls und können einem späteren Modul im Szenario zugeordnet werden.
Weitere Informationen zu Aggregatoren finden Sie unter Aggregatormodul.
Wählen Sie die Datenstruktur aus, um die Felder wie gewünscht zu aggregieren. Nachdem Sie die Datenstruktur definiert haben, können Sie die Elemente den entsprechenden Feldern zuordnen.
Weitere Informationen finden Sie unter Datenstrukturen.
Beispiel:
Dieses Beispiel zeigt, wie Google-Kontakte in eine CSV-Datei mit zwei Spalten namens „Vollständiger Name“ und „E-Mail“ exportiert werden. Das Ausgabepaket aus dem Modul Google Contacts > Get contacts from a group weist die folgende Struktur auf. Die E-Mail-Adressen werden in der Emails[] gespeichert
item: ein Array von Sammlungen, wobei jede Sammlung zwei Elemente enthält: label
und E-Mail
.
Das Modul Einfache Create CSV bietet eine Liste von Kontrollkästchen, die den Elementen auf der obersten Ebene eines Bundles entsprechen. Wenn Sie versuchen, „Vollständiger Name auszuwählen,
und Emails
-Elementen erzeugt das Create CSV-Modul die folgende Ausgabe, die möglicherweise nicht das ist, was Sie möchten:
"emails","fullName"
"[object Object]","Shon Winer"
"[object Object]","Lizeth Fulmore"
"[object Object]","Hilario Gullatt"
"[object Object]","Abby Eisenbarth"
Weil das Element Vollständiger Name
vom einfachen Typ Text ist, wird er erwartungsgemäß exportiert. Das Element E-Mails
, einem komplexen Array von Sammlungen, wird als [Objekt) exportiert, ] wie Sammlungen und Arrays standardmäßig in Text umgewandelt werden.
Weitere Informationen finden Sie unter Elementdatentypen.
So exportieren Sie den Inhalt der E-Mail
Element der ersten Sammlung der E-Mails[]
-Array verwenden, müssen Sie stattdessen das Modul Create CSV (advanced) verwenden. Mit diesem Modul können Sie einzelne Spalten Ihrer CSV-Datei definieren und ihnen Elemente zuordnen, einschließlich der verschachtelten.
-
Fügen Sie das Modul Create CSV (advanced) in ein Szenario ein.
-
Klicken Sie auf die Schaltfläche Add neben dem Feld Data structure , um eine neue Datenstruktur zu erstellen.
-
Geben Sie einen Namen für die Datenstruktur ein und klicken Sie auf Add item , um die einzelnen Spalten hinzuzufügen. Beim Exportieren von zwei Spalten: „Vollständiger Name“ und „E-Mail“ würde die resultierende Datenstruktur wie folgt aussehen:
-
Nachdem Sie die Datenstruktur definiert haben, werden Felder, die jeder einzelnen Spalte entsprechen, in der Konfiguration des Create CSV (advanced) angezeigt, damit Sie die Elemente zuordnen können. Nimm das erste Element aus dem
Emails[]
Array und Zuordnen seines ElementsE-Mail
in das Feld/die Spalte E-Mail: -
Führen Sie das Szenario aus. Denn das Element
E-Mails[1]: E-Mail
der Spalte „E-Mail“ zugeordnet ist, vom einfachen Typ Text ist, wird sie korrekt exportiert.
"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
Mit dem Parse CSV-Transformator können Sie CSV-Text aus einem empfangenen Textwert oder einer Datei analysieren.
Wählen Sie diese Option, wenn die erste Zeile des CSV-Texts Kopfzeilen enthält.
Hinweis: Das Modul verwendet diese Kopfzeilen nicht zur Beschriftung der Spalten in der Ausgabe. Stattdessen stellt dieses Feld sicher, dass die -Kopfzeilen nicht in den Ausgabedaten enthalten sind.
Trennzeichen für die CSV-Datei auswählen. Das Trennzeichen ist das Textzeichen, das die Grenze zwischen separaten Werten oder Feldern angibt.
-
Comma
-
Tab
-
Other
Wenn Sie Other auswählen, geben Sie das Trennzeichen ein, das die CSV-Datei zum Trennen von Werten verwendet. Sie müssen genau ein Zeichen eingeben.
Geben Sie die CSV-Datei ein, die Sie parsen möchten, oder mappen Sie sie.
Hinweis:
Wenn Ihre Daten in binärer Form vorliegen (normalerweise aus einer Datei), müssen Sie die Funktion „toString()“ verwenden, um die Binärdaten in String zu konvertieren: