Data analysts analyze numeric data and use it to help the company make better decisions. On the other hand, data engineers are involved in preparing the data.