What is Business Analytics today and how to become a Business Analyst?

Business Analytics (BA) has made possible the impossible: to predict the future and reply to the question "what happened if?". Does it sound like magic? Actually it’s just the opposite. A Business Analyst has to find the right data (data mining), to analyse them for producing valuable understanding of reality, to test those indications and finally to produce solid predictions.