So importieren Sie eine CSV in ein Flussdiagramm-Tool
So importieren Sie eine CSV ohne Assistenten in ein Flussdiagramm-Tool: die Datei auf den Tabellenbereich ziehen oder den Text einfügen, die Überschriftennamen abgleichen und die vier Dinge prüfen, die einen sauberen Import belegen.
Eine CSV kommt auf zwei Wegen hinein (ziehen Sie die Datei auf den Tabellenbereich unter der Zeichenfläche, oder kopieren Sie den CSV-Text hinein), und die Spalten werden über die Überschriftennamen zugeordnet und nicht über ihre Position.
Kurz gesagt
- Zwei Wege hinein: die .csv auf den Tabellenbereich ziehen oder den CSV-Text hineinkopieren.
- Spalten werden über den Überschriftennamen zugeordnet, nicht über die Position: die Reihenfolge des Exports ist egal.
- Unbekannte Spalten werden mitgeführt und ignoriert: lassen Sie Nummern und Zeitstempel Ihres Exports darin.
- Die erste Zeile wird als Kopfzeile gelesen, ein Berichtstitel darüber muss also vorher gelöscht werden.
- Linie zu enthält Zeilennummern, die Reihenfolge der Zeilen in der Datei ist also Teil der Daten.
Was zwischen der Datei und der Zeichenfläche geschieht
Es gibt keinen Importassistenten. Eine .csv gelangt auf einem von zwei Wegen in QueryChart: Ziehen Sie die Datei auf den Tabellenbereich unter der Zeichenfläche, oder öffnen Sie sie in einem Texteditor, markieren Sie den Text und fügen Sie ihn in die Tabelle ein. Beides nimmt denselben Weg (die erste Zeile wird als Kopfzeile gelesen, jede Zeile danach wird zu einer Datenzeile), und das Diagramm entsteht aus diesen Zeilen, während sie landen. Nichts fordert Sie auf, Spalten zuzuordnen, denn das erledigen die Überschriftennamen.
Zugeordnet wird über den Überschriftennamen und nicht über die Spaltenposition: Form, Boxtext, Linie zu, Linientext, Linienstil, Horizontale Bahn, Vertikale Bahn, Notizen, Verknüpfung. Ihr Export darf sie in beliebiger Reihenfolge ausgeben. Spalten, die QueryChart nicht kennt (Ticketnummern, Zeitstempel, eine Kostenstelle, die drei Spalten, die vor zwei Jahren jemand für einen Bericht ergänzt hat), werden mitgeführt und ignoriert, die Datei vor dem Import abzuspecken ist also Arbeit, die Sie nicht leisten müssen. Der Entwurf der Spalten selbst steht unter /de/guides/csv-fuer-flussdiagramme-strukturieren.
Was CSV vom Einfügen aus einer Tabellenkalkulation unterscheidet, ist, dass eine CSV eine reine Textdatei ist, und Textdateien bringen ihre eigenen Fehlschläge mit. Das Trennzeichen kann ein Semikolon statt eines Kommas sein, weil ein Export aus einer Anwendung mit europäischer Ländereinstellung genau das erzeugt. Die Kodierung ist womöglich nicht UTF-8, und dann kommen Umlaute und nicht lateinische Beschriftungen als Zeichensalat an. Ein Feld mit einem Komma muss in Anführungszeichen stehen, sonst zerfällt es in zwei. Und ein Export aus einem Berichtswerkzeug beginnt meist mit einem Berichtstitel und einem Erstellungsdatum über der Kopfzeile: die erste Zeile der Datei ist die Kopfzeile, diese Zeilen müssen also weg.
Das Beispiel unten ist eine SaaS-Journey vom Test bis zur Verlängerung: 26 Zeilen, sechs Entscheidungen, drei abweisende Ausgänge und eine Schleife von der Erinnerung an Tag 7 zurück in die Einrichtung. Öffnen Sie das Tabellenpanel darunter und beobachten Sie, welche Spalten sich auf jeder Stufe füllen, denn das ist die Reihenfolge, in der die Spalten einer importierten Datei zählen, und die letzten beiden sind die, die die meisten Exporte bereits unter einem anderen Namen tragen. Das fertige Diagramm und die CSV dahinter stehen unter /de/templates/customer-journey-map-aus-csv.
Ein Export mit 26 Zeilen landet im Editor
Die CSV zur Customer Journey in vier Stufen: was zuerst ankommt, was die Verbindungsspalten ergänzen und was die beiden Bahnenspalten ergänzen. Öffnen Sie das Tabellenpanel, um sie zu lesen.
Die Zeilen kommen in Dateireihenfolge an
Vier Zeilen des Exports werden zu den Zeilen 1 bis 4: der Start „Über eine Kampagne oder Suche auf der Website ankommen“, dann „Quelle, Kampagne und Landingpage erfassen“, die Entscheidung „Startet der Besucher einen Test?“ und das Ende „Vor dem Teststart abgesprungen“. Gelandet sind nur Boxtext und Form, es gibt also Kästen und keine Pfeile. Die Zeilennummern sind die Dateireihenfolge: Zeile 2 der Datei ist Datenzeile 1, weil Zeile 1 die Kopfzeile war.
Linie zu füllt die Pfeile
Die Zeilen der Testphase kommen an und die Verbindungen kommen mit. Zeile 10, „Erste Schlüsselaktion innerhalb von 7 Tagen?“, hält drei Zahlen in einer Zelle von Linie zu (13, 11 und 12), und Zeile 11, „Die Einrichtungserinnerung an Tag 7 mit Buchungslink senden“, zeigt zurück auf 9, und genau so wird eine Schleife geschrieben. Das sind Positionen in der Datei, den Export nach dem Füllen dieser Spalte neu zu sortieren ist also das, was einen Import zerstört.
Linientext beschriftet jeden Ausgang
Zeile 17, „Wird der Test vor Ablauf kostenpflichtig?“, paart Linie zu „20,18“ mit Linientext „Kauft einen Tarif,Läuft unbezahlt ab“, positionsweise zugeordnet, erstes zu erstem. Beide Spalten sind kommagetrennte Listen innerhalb eines einzigen Feldes, und genau deshalb muss ein CSV-Schreiber sie in Anführungszeichen setzen. Ohne sie ist diese Beschriftung zwei Felder, und jeder Wert rechts davon landet eine Spalte weiter.
Die beiden Bahnenspalten
Horizontale Bahn trägt die Phase der Journey (Aufmerksamkeit, Testphase, Aktivierung, Abschluss, Bindung), und Vertikale Bahn den Verantwortlichen: Kunde, Marketing, Produkt, Vertrieb und Support. Die meisten Exporte führen beides bereits unter anderen Namen, als Statusfeld und als Feld für den Verantwortlichen. Die Swimlane-Fassung dieses Diagramms kostet also eine Umbenennung in der Kopfzeile und keine neuen Daten.
So funktioniert es
Öffnen Sie die Datei und sehen Sie sich die erste Zeile an
Öffnen Sie die .csv in einem Texteditor und nicht in Excel, denn Excel verbirgt genau das, was schiefgeht. Die erste Zeile muss die Kopfzeile sein. Löschen Sie einen Berichtstitel, eine Erstellungszeile, jede Leerzeile über der Kopfzeile und jede Summenzeile am Ende, und speichern Sie dann.
Benennen Sie die Überschriften auf die Spaltennamen des Editors um
Form, Boxtext, Linie zu, Linientext, Linienstil, Horizontale Bahn, Vertikale Bahn, Notizen und Verknüpfung. Abgeglichen werden die Namen, die Reihenfolge spielt also keine Rolle, und eine Spalte, die Sie nicht haben, darf schlicht fehlen. Eine Überschrift, die keiner dieser Namen ist („Nächster Schritt“, „Schrittart“), landet als ignorierte Zusatzspalte statt als Fehler, und deshalb ist ein fehlender Pfeil fast immer ein Problem der Kopfzeile.
Prüfen Sie Trennzeichen und Kodierung
Eine Datei aus einer Anwendung mit europäischer Ländereinstellung ist meist semikolongetrennt, und sie kommt mit der ganzen Zeile in einer Spalte an. Exportieren Sie neu und wählen Sie das Komma. Speichern Sie bei der Gelegenheit als UTF-8: Aus Latin-1 oder UTF-16 kommen Umlaute und nicht lateinische Beschriftungen als Zeichensalat an, und neu zu exportieren geht schneller, als jede Beschriftung neu zu tippen.
Setzen Sie jedes Feld mit einem Komma in Anführungszeichen
Linie zu und Linientext sind kommagetrennte Listen innerhalb eines Feldes, eine wohlgeformte Datei setzt sie also immer in Anführungszeichen: „20,18“ und „Kauft einen Tarif,Läuft unbezahlt ab“. Dasselbe gilt für einen Boxtext wie „Freigeben, dann ablegen“. Ein ungeschütztes Komma zerteilt die Zeile, und alles rechts davon landet in der falschen Spalte, ohne dass irgendetwas es Ihnen sagt.
Datei auf den Tabellenbereich ziehen oder Text einfügen
Öffnen Sie ein neues Diagramm und ziehen Sie dann entweder die .csv auf den Tabellenbereich unter der Zeichenfläche oder kopieren Sie den CSV-Text direkt hinein. Es erscheint kein Assistent, kein Spaltenzuordner und kein Bildschirm zum Abgleich von Feldern; die Zeilen erscheinen in der Tabelle und das Diagramm entsteht aus ihnen. Sind Sie sich bei der Datei unsicher, probieren Sie sie zuerst in einem Wegwerfdiagramm aus.
Prüfen Sie vier Dinge, sobald die Zeilen landen
Erstens: Die Zeilenzahl entspricht der Zahl der Dateizeilen minus Kopfzeile. Zweitens: Zeile 1 ist Ihr erster Schritt und nicht Ihr Überschriftentext. Drittens: Eine Zahl aus Linie zu, die Sie kennen (die rückwärts zeigende ist am leichtesten zu finden), landet auf dem Schritt, den Sie gemeint haben. Viertens: Die Verzweigungsbeschriftungen sitzen auf den erwarteten Pfeilen. Von da an bearbeiten Sie die Tabelle und nicht mehr die Datei.
Häufige Fehler
Ein Berichtstitel über der Kopfzeile
Exporte aus CRM- und Ticketsystemen beginnen oft mit dem Berichtsnamen und einem Erstellungsdatum. Die erste Zeile der Datei wird als Kopfzeile gelesen, Ihre eigentliche Kopfzeile wird also zu Zeile 1 und jede Zahl in Linie zu ist um eins verschoben: ein Diagramm, das gezeichnet wird und falsch ist. Löschen Sie diese Zeilen vor dem Import.
Semikolongetrennte Exporte
Eine Anwendung, deren Ländereinstellung das Komma als Dezimaltrennzeichen verwendet, schreibt Semikolons zwischen die Felder, und jede Zeile kommt dann als ein einziger Wert an. Exportieren Sie neu mit dem Komma, statt das Trennzeichen zu suchen und zu ersetzen, denn Linie zu und Linientext enthalten eigene Kommas, die ein pauschales Ersetzen zerstört.
Die Datei sortieren, nachdem Linie zu gefüllt ist
Linie zu zeigt auf Zeilenpositionen und nicht auf die Nummern Ihres Quellsystems. Den Export danach nach Verantwortlichem oder Datum zu sortieren nummeriert also jeden Schritt unter den Verbindungen neu. Füllen Sie Linie zu zuletzt, und wenn Zeilen umziehen müssen, verschieben Sie sie im Editor. /de/guides/verbindungen-im-flussdiagramm-in-csv-definieren behandelt die Adressierung vollständig.
Erwarten, dass eine unbekannte Spalte sich meldet
Eine Spalte, die QueryChart nicht kennt, wird mitgeführt und ignoriert: nichts wird rot und nichts geht verloren. Genau das lässt einen Export unangetastet hineingehen, und genau deshalb scheitert eine falsch geschriebene Überschrift lautlos: Die Daten sind in der Datei, sie stehen in der Zeile, und sie tun nichts.
Importieren Sie Ihre CSV in ein Diagramm
Öffnen Sie das Journey-Beispiel als eigenes Diagramm, um die gefüllten Spalten zu sehen, und ziehen Sie dann Ihre eigene .csv auf den Tabellenbereich.
Verwandte Anleitungen
Häufig gestellte Fragen
Gibt es einen Importassistenten oder einen Spaltenzuordner?
Nein. Es gibt zwei Wege hinein und jeder ist eine einzige Handlung: die .csv auf den Tabellenbereich unter der Zeichenfläche ziehen oder den CSV-Text hineinkopieren. Spalten werden über den Überschriftennamen zugeordnet, es gibt also nichts einzustellen und keinen Abgleichschritt, den man falsch machen könnte. Wenn eine Spalte aussieht, als hätte sie nichts bewirkt, liegt es am Überschriftennamen und nicht an einer übersehenen Einstellung.
Muss ich die Spalten löschen, die QueryChart nicht verwendet?
Nein. Unbekannte Spalten werden mitgeführt und ignoriert, ein Export mit Ticketnummern, Zeitstempeln, einer Kostenstelle und vier Berichtsspalten kann also genau so hineingehen, wie er herausgekommen ist. Sie zu behalten kostet nichts und bewahrt die Spur dorthin, wo die Zeilen herkamen. Die einzige Spaltenarbeit, die sich vorher lohnt, ist das Umbenennen derer, die zugeordnet werden sollen: Boxtext, Linie zu, Linientext, Form und die beiden Bahnenspalten.
Meine Datei kam als eine einzige Spalte an. Was ist passiert?
Das Trennzeichen ist kein Komma. Exporte aus Anwendungen mit europäischer Ländereinstellung sind meist semikolongetrennt, und eine tabulatorgetrennte Datei mit der Endung .csv verhält sich genauso. Exportieren Sie neu und wählen Sie das Komma, statt das Trennzeichen von Hand zu ersetzen, denn Linie zu und Linientext enthalten kommagetrennte Listen, die ein pauschales Ersetzen vernichtet. Speichern Sie zugleich als UTF-8: eine falsche Kodierung zeigt sich als Zeichensalat in den Beschriftungen und nie als Fehler.
Die Zeilen wurden importiert, aber es erschienen keine Pfeile.
Linie zu ist entweder leer oder enthält etwas anderes als Zeilennummern. Die üblichen Ursachen sind ein Export, dessen Spalte für den nächsten Schritt die Nummern des Quellsystems trägt (STEP_014) statt Positionen in der Datei, oder eine Überschrift, die nicht zugeordnet wurde und deren Spalte damit als ignorierte Zusatzspalte gelandet ist. Beides wird in der Tabelle behoben: Tippen Sie die Zeilennummern in Linie zu und die Pfeile erscheinen im Schreiben. Wie eine funktionierende Datei aussieht, zeigt der Leitfaden zum Flussdiagramm aus CSV.
Kann ich die Datei später erneut importieren, um das Diagramm zu aktualisieren?
Nichts verbindet das Diagramm mit der Datei, aus der es stammt (es gibt keine Aktualisierung, keine Synchronisierung und keinen Konnektor), ein erneuter Import ist also ein weiteres Einfügen und kein Update. Behandeln Sie das als einmal getroffene Entscheidung: Nach dem Import ist das Diagramm die Definition des Prozesses, und der Export wird zur Momentaufnahme jenes Tages. Ändern sich die Quelldaten wirklich wöchentlich, ist es fast sicher ein Protokoll von Vorgängen und keine Definition von Schritten, und nur die Schritte gehören in das Diagramm.