WEBVTT

00:00:00.000 --> 00:00:06.000
What does a CSV file send to another system?

00:00:06.000 --> 00:00:13.000
CSV represents records and fields as text for exchanging tabular information.

00:00:13.000 --> 00:00:18.000
Understand the receiving system.
6 CSV import checks.

00:00:18.000 --> 00:00:30.000
Start with the records
Identify what one record represents in this transfer.
One record · Useful fields · Expected values

00:00:30.000 --> 00:00:42.000
Review the field names
A header can identify the fields expected by the receiving system.
Optional header · Field names · Agreed order

00:00:42.000 --> 00:00:54.000
Agree the actual format
Check the separator, quoting and text encoding expected by the importer.
Field separator · Quote handling · Text encoding

00:00:54.000 --> 00:01:06.000
Handle commas inside values
Quoted fields can keep a comma within the value it belongs to.
Comma in a value · Quoted field · Correct boundary

00:01:06.000 --> 00:01:18.000
Check imported values
Inspect dates, identifiers and text after a small trial import.
Sample records · Expected dates · Correct identifiers

00:01:18.000 --> 00:01:30.000
Reconcile the result
Compare the received records with the intended transfer.
Record count · Accepted values · Import messages

00:01:30.000 --> 00:01:39.000
Your checklist
Start with the records · Review the field names · Agree the actual format · Handle commas inside values · Check imported values · Reconcile the result

00:01:39.000 --> 00:01:47.000
Review a small import before changing a large set of records.
jerseyweb.je
