What model can I build with a limited dataset? I have a dataset consisting of purchasing history from an e-commerce website. The columns consist of customer id, product id, postal code, quantity of products purchased, date of the purchase. There are thousands of different customer ids, hundreds of product ids, and some million rows.

I ran ARIMA modelling for forecasting the purchased quantities of a given product.
Now I want to try other methods for analysing the dataset, but cannot find models which could fit the dataset well. What other models could I run in order to gain more insight on this data?
Based on your dataset you can also try to create a product recommendation model so that given a new customer that just purchased a particular item you can predict/suggest or recommend what other items they could purchase next during their shopping trip or after:
- Collaborative filtering can be used to achieve this
- Frequent pattern mining can also be used.