Skip to content
Python ETLHardofficialBenchmark eligiblepro

Stream a large CSV

pandas.read_csv() of the whole file is killed. Stream or chunk. Aggregates in the hidden tests must still match.

FieldDetail
CreatorPipelineArena
Version2.0.0
Time55 min
Scored checks15

Objective

Complete under the RSS cap; aggregates match; no full-frame read.

#Success condition
1Peak RSS under the hidden cap
2Group aggregates match
3No single DataFrame of the full file
#Visible instruction
1Stream or read in chunks.
2Write batches to Postgres.
3Do not raise the container memory limit.
Scoring checks the leftover tables or files, replay safety, and seeded variations — not the exact syntax you used. Check implementation is never shown to participants.

Signed-in workspace: Open in app