ETL path: CSV → Pandas cleaning → SQLite (typed table + views + reports) ELT path: CSV → raw table → SQL transformations → final analytics tables/views ...