Mindful Geek

Mindful Geek

Processing CSVs with Malloy and DuckDB in 3 Simple Steps

Transforming data and extracting meaningful insights is now a delightful affair …

Kala K's avatar
Kala K
Jan 18, 2024
∙ Paid

Processing CSVs (Comma Separated Values) is not always as straightforward. Identifying critical parts (e.g. header, columns, rows, values, data types, treatment of nested types, etc) of a table in a CSV differs each time as content generators don’t necessarily comply with any formal format and adopt different syntactic rules for their CSVs. 

Taking this …

Keep reading with a 7-day free trial

Subscribe to Mindful Geek to keep reading this post and get 7 days of free access to the full post archives.

Already a paid subscriber? Sign in
© 2025 Mindful Geek
Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture