Hi,
Well a data analyst is a person who analyses millions of data to extract useful data and information and data scientist is the job where people decide new inventions and methods to make the role and duties of data analyst more easy. If you want then you can go for either of them depending on your choice of interest. Also doing a B.Tech is always better because enginnering is a professional degree course as compared to bsc which is academic and getting good placements are a must when doing engineering as compared to bsc.
I hope this helps.
All the best.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile