The important skills needed to succeed in business analysis are:
analytical thinking
critical thinking
communication and interpersonal skills
negotiating skills
decision-making skills
knowledge of SQL
presentation skills