Excel-Vorlangen (XLSX und CSV)
Der eigentliche Datenimport erfolgt über eine CSV-Datei. Dabei handelt es sich um eine Textdatei, in der die einzelnen Felder durch ein Semikolon als Trennzeichen voneinander getrennt sind.
Zusätzlich kann die CSV-Datei eine oder mehrere Zeilen als Überschrift enthalten. In den Vorlagedateien sind häufig sechs Zeilen für die Überschrift reserviert, sodass der eigentliche Import ab der siebten Zeile beginnen sollte.
Beispiel für einen Import-Befehl:
BULK INSERT dbo.Partner
FROM ‚C:\X-IMPORT\DEMO\PARTNER\Partner.CSV‘
WITH (
FORMAT = ‚CSV‘,
CODEPAGE = ‚65001‘,
FIELDTERMINATOR = ‚;‘,
FIRSTROW = 7
)
Erklärung der Parameter:
BULK INSERT dbo.Partner FROM
→ Startet den Import in die Tabelle „Partner“.'C:\X-IMPORT\DEMO\PARTNER\Partner.CSV'
→ Gibt den Speicherort und Dateinamen der zu importierenden Datei an.FORMAT = 'CSV', CODEPAGE = '65001'
→ Definiert den Dateityp als CSV und legt die Zeichenkodierung auf UTF-8 fest.FIELDTERMINATOR = ';'
→ Definiert das Trennzeichen als Semikolon.FIRSTROW = 7
→ Gibt an, ab welcher Zeile der Import starten soll.
Vorbereitung der Daten:
Es empfiehlt sich, die Daten vor dem Import in Excel zu überprüfen und zu bereinigen, da Fehler hier schneller erkannt und korrigiert werden können.
Tipps zur Datenprüfung:
✅ Sortieren Sie jede Spalte einmal auf- und absteigend, um Extremwerte zu finden, insbesondere in Pflichtfeldern.
✅ Überprüfen Sie doppelte Werte in Spalten, die eindeutig sein müssen.
✅ Filtern Sie Werte, die länger oder größer sind als das zulässige Maximum.
Speichern als CSV und Überprüfung:
Sobald alle Werte korrekt sind, speichern Sie die XLSX-Datei als CSV.
🔹 Öffnen Sie die CSV-Datei anschließend mit einem Texteditor und scrollen Sie bis zum Ende.
🔹 Falls dort Zeilen mit nur Semikolons vorhanden sind, wurden Leerzeilen gespeichert.
🔹 Korrigieren Sie die Daten nicht im Texteditor! Öffnen Sie stattdessen die XLSX-Datei, löschen die letzten Zeilen und speichern die Datei erneut als CSV.