CSV

Mit den Adobe Workfront Fusion CSV-Modulen 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

Erweitern Sie , um die Zugriffsanforderungen für die -Funktion in diesem Artikel anzuzeigen.

Sie müssen über folgenden Zugriff verfügen, um die Funktion in diesem Artikel verwenden zu können:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront-Paket Beliebig
Adobe Workfront-Lizenz

Neu: Standard

Oder

Aktuell: Arbeit oder höher

Lizenz für Adobe Workfront Fusion** Keine Workfront Fusion-Lizenzanforderung
Produkt

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-Lizenzen finden Sie unter Adobe Workfront Fusion-Lizenzen.

CSV erstellen

Mit ​ Aggregator „CSV erstellen können Sie CSV-Text aus empfangenen Textwerten erstellen.

Weitere Informationen zu Aggregatoren finden Sie unter Aggregatormodul.

Source-Modul
Wählen Sie das Modul aus, das die Felder ausgibt, die Sie zum Erstellen der CSV-Datei verwenden möchten.
aggregierte Felder
Wählen Sie die Felder, die Sie aggregieren möchten, aus der Liste der verfügbaren Felder aus.
Kopfzeilen in die erste Zeile einfügen
Wählen Sie diese Option, um die Kopfzeilen in das Ergebnis aufzunehmen.
Gruppieren nach
Geben Sie den Filter ein, um die Ergebnisse zu gruppieren. Geben Sie beispielsweise ein Datum ein.
Verarbeitung nach einer leeren Aggregation anhalten
Wählen Sie diese Option, um das Szenario anzuhalten, wenn keine Ergebnisse vorliegen.

CSV erstellen (erweitert)

Mit ​ Aggregator CSV erstellen (erweitert 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.

Source-Modul
Wählen Sie das Modul aus, das die Felder ausgibt, die Sie zum Erstellen der CSV-Datei verwenden möchten.
-Datenstruktur

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.

Kopfzeilen in die erste Zeile einfügen
Wählen Sie diese Option, um die Kopfzeilen in das Ergebnis aufzunehmen.
Gruppieren nach
Geben Sie den Filter ein, um die Ergebnisse zu gruppieren. Geben Sie beispielsweise ein Datum ein.
Verarbeitung nach einer leeren Aggregation anhalten
Wählen Sie diese Option, um das Szenario anzuhalten, wenn keine Ergebnisse vorliegen.
recommendation-more-help

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 des Moduls Google- > Kontakte aus einer Gruppe abrufen weist die folgende Struktur auf. Die E-Mail-Adressen werden in den E-Mails[] item: ein Array von Sammlungen, wobei jede Sammlung zwei Elemente enthält: label und E-Mail.
Transformieren

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 für Elemente erzeugt ​ Modul ​CSV erstellen) 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 CSV erstellen (erweitert verwenden. Mit diesem Modul können Sie einzelne Spalten Ihrer CSV-Datei definieren und ihnen Elemente zuordnen, einschließlich der verschachtelten.

  1. Fügen Sie das Modul CSV erstellen (erweitert in ein Szenario ein.

  2. Klicken Sie auf Hinzufügen-Schaltfläche neben dem Feld Datenstruktur, um eine neue Datenstruktur zu erstellen.

  3. Geben Sie einen Namen für die Datenstruktur ein und klicken Sie auf Element hinzufügen, 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:

    Ausgabe von Google-Kontakten

  4. Nachdem Sie die Datenstruktur definiert haben, werden die Felder, die den einzelnen Spalten entsprechen, in der Konfiguration des Moduls CSV erstellen (erweitert) angezeigt, damit Sie die Elemente zuordnen können. Nehmen Sie den ersten Artikel aus dem E-Mails[] Array und Zuordnen seines Elements E-Mail in das Feld/die Spalte E-Mail:

    CSV erweitertes Modul erstellen

  5. 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"

CSV analysieren

Der CSV parsen-Transformer ermöglicht das Analysieren von CSV-Text aus einem empfangenen Textwert oder einer Datei.

Anzahl der Spalten
Geben Sie die Anzahl der Spalten in der CSV-Datei an.
CSV enthält Kopfzeilen

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.

delimiterType

Trennzeichen für die CSV-Datei auswählen. Das Trennzeichen ist das Textzeichen, das die Grenze zwischen separaten Werten oder Feldern angibt.

  • Komma

  • tab

  • Sonstige

    Wenn Sie Other auswählen, geben Sie das Trennzeichen ein, das die CSV-Datei zum Trennen der Werte verwendet. Sie müssen genau ein Zeichen eingeben.

Anführungszeichen in nicht angeführten Feldern beibehalten
Aktivieren Sie diese Option, um Anführungszeichen beizubehalten.
CSV

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:

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