I have aroud 30GB of market dataset in csv format which is downloaded onto my server computer everyday. Now I want to use this dataset to do some computations and provide some analysis. The user will use the website that I build and the API calls will be made which will run some machine learning algorithms on the dataset. Now I don't have much knowledge regarding designing such systems. One possible solution that I have in mind is.
Migrate the csv data to a proper database and then create an ETL system to access the data and proceed with the computations. Since I don't have much knowledge in this regard can anyone provide help on how I could create an architecture for the task at hand.