Why do we need data csv in the lab?

The same that we use in the lab? Or something more minimalistic? Because I really doesn’t like approach with that huge func data_generator, that I saw in the lab. Can you maybe give me an example?

so, is structure of csv from lab fine? Or can be better?