Τα delimiter προβλήματα σε CSV είναι από τα πιο συχνά αίτια αποτυχημένων imports. Το αρχείο τελειώνει σε .csv, αλλά μπορεί να χωρίζεται με semicolon, tab ή pipe. Αν το destination system υποθέσει comma, οι στήλες καταρρέουν και το mapping γίνεται λάθος.
Ο Έλεγχος CSV στο Converty σε βοηθά να το δεις πριν από το import. Το εργαλείο ανιχνεύει delimiter, επιτρέπει χειροκίνητη αλλαγή, χειρίζεται την πρώτη γραμμή ως header ή data και εμφανίζει parsed preview.
Γιατί δεν αρκεί να κοιτάξεις το raw file
Ένα raw CSV μπορεί να φαίνεται σωστό και να παρσάρεται λάθος. Τα separators συχνά είναι οπτικά μικρά και τα quoted fields μπορούν να κρύψουν το πραγματικό σχήμα. Η σωστή ερώτηση δεν είναι "βλέπω commas;" αλλά "το parser βλέπει τις σωστές στήλες;".
Γι' αυτό χρειάζεσαι preview που βασίζεται στο ενεργό delimiter. Αν αλλάξεις delimiter και η προεπισκόπηση διορθωθεί, ξέρεις ότι το πρόβλημα ήταν parsing assumption και όχι απαραίτητα τα ίδια τα δεδομένα.
Πρακτική σειρά διόρθωσης
- Άνοιξε τον Έλεγχο CSV.
- Επικόλλησε το raw CSV ή ανέβασε το αρχείο.
- Δες το delimiter που προτείνει το εργαλείο.
- Δοκίμασε διαφορετικό delimiter αν οι στήλες δεν φαίνονται σωστές.
- Έλεγξε το header toggle.
- Χρησιμοποίησε το parsed preview για να επιβεβαιώσεις τη δομή πριν το import.
Αν η λίστα ζητημάτων δείχνει inconsistent rows, έλεγξε αν αυτό οφείλεται σε λάθος delimiter πριν αρχίσεις να καθαρίζεις γραμμές χειροκίνητα.
Τα σημάδια λάθους delimiter
| Σύμπτωμα | Πιθανή αιτία |
|---|---|
| Όλη η γραμμή εμφανίζεται ως μία στήλη | Το delimiter δεν είναι αυτό που υπέθεσες |
| Ορισμένες γραμμές έχουν υπερβολικά πολλές στήλες | Υπάρχουν unescaped separators ή λάθος parser setting |
| Τα headers δεν ταιριάζουν με τα δεδομένα | Η πρώτη γραμμή ίσως δεν είναι header ή το delimiter είναι λάθος |
| Το import δέχεται το αρχείο αλλά τα πεδία πάνε σε λάθος mapping | Η δομή φαίνεται valid αλλά όχι σωστά parsed |
Σύντομες ερωτήσεις
Ποια delimiters αξίζει να δοκιμάσω;
Commas, semicolons, tabs και pipes καλύπτουν μεγάλο μέρος των CSV και TSV exports.
Να αλλάξω delimiter στο αρχείο;
Πρώτα επιβεβαίωσε τη δομή με preview. Μετά αποφάσισε αν χρειάζεται αλλαγή στο source file ή απλώς σωστή import ρύθμιση.
Πώς συνδέεται με το γενικό CSV validation;
Το delimiter είναι ένα από τα βασικά structural checks. Για πλήρη ροή δες το πώς να επικυρώνεις CSV αρχεία πριν αποτύχει ένα import.
Διόρθωσε το parsing πριν κατηγορήσεις το destination
Πολλά CSV import bugs δεν είναι bugs του destination system. Είναι λάθος assumptions για delimiter και header. Άνοιξε τον Έλεγχο CSV, επιβεβαίωσε το parsed preview και διόρθωσε τη δομή πριν ξεκινήσει το ακριβότερο debugging.



