Use case · 12 files

Test data pipelines

The same fake customer dataset in the formats data pipelines exchange, at sizes from quick smoke tests to about a million rows.

Download all with curl
Download 12 files (106 MB)Shell
# 12 files, 106 MB in total
while read -r url; do curl -LO --fail "$url"; done <<'EOF'
https://files.samplefiles.com/data/parquet/sample-1k-rows.parquet
https://files.samplefiles.com/data/parquet/sample-1m-rows.parquet
https://files.samplefiles.com/data/ndjson/sample-100k-records.ndjson
https://files.samplefiles.com/data/sqlite/sample-100k-rows.sqlite
https://files.samplefiles.com/data/sql/sample-10k-rows.sql
https://files.samplefiles.com/data/json/sample-10k-records.json
https://files.samplefiles.com/data/json/sample-orders-nested.json
https://files.samplefiles.com/data/json/sample-types.json
https://files.samplefiles.com/data/xml/sample-orders-nested.xml
https://files.samplefiles.com/archive/gz/sample-10k-rows.csv.gz
https://files.samplefiles.com/archive/bz2/sample-10k-rows.csv.bz2
https://files.samplefiles.com/archive/xz/sample-10k-rows.csv.xz
EOF

Columnar and line-delimited

For Spark, DuckDB, pandas, BigQuery and Elasticsearch.

FileSizeDetailsDownload
Parquet, 1,000 rowssample-1k-rows.parquet74.7 KB1,000 rowsDownload
Parquet, 1,000,000 rowssample-1m-rows.parquet38.3 MB1,000,000 rowsDownload
NDJSON, 100,000 recordssample-100k-records.ndjson30.4 MB100,000 rowsDownload

Databases

SQLite databases with related tables, and portable SQL dumps.

FileSizeDetailsDownload
SQLite database, 100,000 customerssample-100k-rows.sqlite30.7 MB100,000 rowsDownload
SQL dump, 10,000 rowssample-10k-rows.sql1.8 MB10,000 rowsDownload

JSON and XML

Flat and nested records.

FileSizeDetailsDownload
JSON, 10,000 recordssample-10k-records.json3.5 MB10,000 rowsDownload
JSON with nested objects and arrayssample-orders-nested.json86 KB100 rowsDownload
JSON with every data typesample-types.json592 BDownload
XML with namespaces and nested elementssample-orders-nested.xml35.6 KB50 rowsDownload

Compressed exports

The same CSV compressed three ways, as data exports are often delivered.

FileSizeDetailsDownload
GZ-compressed CSVsample-10k-rows.csv.gz511 KB1 entryDownload
BZ2-compressed CSVsample-10k-rows.csv.bz2275 KB1 entryDownload
XZ-compressed CSVsample-10k-rows.csv.xz321 KB1 entryDownload