Wann CSV-Import nutzen?
- Du hast bereits eine Liste mit individuellen Seriennummern, Dyntags oder Attributwerten
- Die Werte folgen keinem einfachen Inkrement-Schema (siehe Batch-Import für Inkrement-basierte Kopien)
- Du möchtest Daten aus Excel, Google Sheets oder einem ERP direkt übernehmen
Voraussetzungen
- Ein Katalog mit passender Kategorie (siehe Katalog erstellen)
- Eine CSV-Datei mit Header-Zeile (Spaltennamen in der ersten Zeile)
- Einheitliche Spaltenanzahl in allen Zeilen
Unterstütztes Format
ExpressImport erkennt das Trennzeichen automatisch. Unterstützt werden:| Trennzeichen | Typische Quelle |
|---|---|
Tab (\t) | Kopieren aus Excel / Google Sheets |
Semikolon (;) | Deutsche Excel-Exports |
Komma (,) | Englische Exports, klassisches CSV |
- Die erste Zeile muss der Header sein (Spaltennamen)
- Werte mit Trennzeichen oder Zeilenumbrüchen in doppelte Anführungszeichen setzen:
"Mein; Wert" - Doppelte Anführungszeichen innerhalb eines gequoteten Feldes werden verdoppelt:
"Er sagte ""Hallo""" - Leere Zeilen werden ignoriert
- Alle Datenzeilen müssen die gleiche Spaltenanzahl wie der Header haben
CSV-Import einrichten
Katalog öffnen
Öffne den gewünschten Katalog im Bearbeitungsmodus. Scrolle zum Abschnitt CSV-Import.
CSV-Import aktivieren
Setze den Schalter CSV-Import (Items aus Liste mit individuellen Werten) auf aktiv.
CSV-Daten einfügen
Füge deine CSV-Daten in das Textfeld ein. ExpressImport parst den Inhalt sofort und zeigt dir:
- Anzahl erkannter Datenzeilen
- Anzahl erkannter Spalten
- Erkanntes Trennzeichen
Bei erfolgreichem Parsen erscheint die Mapping-Sektion mit allen Header-Namen.
Spalten zuordnen
Ordne jede CSV-Spalte einem Katalog-Feld zu:
- Betriebsmittelnummer — die eindeutige Nummer je Position
- Dyntag — optional, akzeptiert auch vollständige
https://dynt.ag/...URLs - Attribute — jedes Katalog-Attribut kann aus einer CSV-Spalte befüllt werden
Vorschau prüfen
Unter der Mapping-Sektion siehst du eine Vorschau der ersten fünf Zeilen. Zugeordnete Spalten werden hervorgehoben.
Items aus CSV erzeugen
Sobald CSV-Import aktiv ist und Datenzeilen vorhanden sind, ändert sich der Item-Generator:Generator öffnen
Öffne den Katalog im Generator-Modus. Statt Kopien erstellen erscheint der Button Items aus CSV erzeugen, zusammen mit der Anzahl der CSV-Zeilen.
Zuordnung prüfen
Klicke auf den Button. Ein Bestätigungs-Dialog zeigt die ersten zehn Items mit den aus der CSV gezogenen Werten.
Im CSV-Modus ist die Betriebsmittelnummer kein Pflichtfeld im Katalog, wenn sie aus einer CSV-Spalte gemappt wird. Jede Zeile bringt ihre eigene Nummer mit.
Dyntag-Besonderheit
Beim Dyntag-Mapping erkennt ExpressImport automatisch URL-Präfixe und entfernt sie:| CSV-Wert | Übernommener Dyntag |
|---|---|
ABC123 | ABC123 |
https://dynt.ag/ABC123 | ABC123 |
dynt.ag/XY-42 | XY-42 |
Fehler beim Parsen
Keine Daten eingefügt
Keine Daten eingefügt
Das Textfeld ist leer oder enthält nur Leerzeichen. Füge die CSV-Daten erneut ein.
Header-Zeile fehlt oder ist leer
Header-Zeile fehlt oder ist leer
Die erste Zeile muss die Spaltennamen enthalten. Stelle sicher, dass dein Export mit Headern generiert wurde — in Excel ist das die Standardeinstellung beim Speichern als CSV.
Header gefunden, aber keine Datenzeilen
Header gefunden, aber keine Datenzeilen
Die CSV enthält nur den Header. Füge mindestens eine Datenzeile hinzu.
Zeile X hat Y Spalten, erwartet Z
Zeile X hat Y Spalten, erwartet Z
Eine Datenzeile hat eine andere Spaltenanzahl als der Header. Häufige Ursachen:
- Ein Wert enthält ein Trennzeichen und ist nicht gequotet — setze den Wert in
"..." - Eine leere Spalte wurde ausgelassen — füge ein leeres Feld ein (zwei Trennzeichen hintereinander)
- Der Export enthält eine abschliessende Kommentarzeile — entferne sie
Empfohlener Workflow
CSV in Excel vorbereiten
Baue die Liste in Excel mit sprechenden Spaltennamen auf, die zu deinen Katalog-Feldern passen (z. B.
Seriennummer, Dyntag, Standort).Kopieren statt exportieren
Markiere den Datenbereich inklusive Header und kopiere ihn. Beim Einfügen in ExpressImport wird automatisch Tab als Trennzeichen erkannt — du sparst dir den CSV-Export.
Mapping prüfen und speichern
Kontrolliere das automatische Mapping, passe es bei Bedarf an und speichere den Katalog.
Items erzeugen und senden
Erzeuge die Items und sende sie wie im Batch-Import beschrieben an Lizard.
Nächste Schritte
Batch-Import
Versand der erzeugten Items inklusive Fehlerbehandlung und Rate-Limit.
Katalog erstellen
Attribute und Standardwerte für dein CSV-Mapping definieren.