How would you perform end-to-end data analysis on a real-world customer product dataset at HDFC Bank?