> For the complete documentation index, see [llms.txt](https://atd-dts.gitbook.io/atd-knack-operations/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://atd-dts.gitbook.io/atd-knack-operations/knack/importing-records.md).

# Importing Records

How to successfully setup and import your records into a Knack object

### Check all field types and fix during import&#x20;

this will make life easier once the object is created, instead of changing the field types after creation

### Importing connection fields

* connect to `text formula` that is of the connection - connection field
* can't connect directly to a connection field, the import won't work.

### **Importing CSVs**

* CSVs larger than 250 MB cannot be imported.&#x20;
* CSVs should be broken down into subsets of around 10,000 records to help import times and prevent time-outs.&#x20;
* Number of fields can affect import times, especially with large amounts of data.&#x20;
* Empty fields still need to be indexed, so removing empty fields could improve import times.&#x20;
