In essence, business and data analysis pursue the same overall goal. Data and technology should be used to increase the commercial success of a company.
On one hand, business analysis is primarily concerned with generating insights that help to achieve predefined business goals, such as the immediate growth or development of new markets. Business analysis provides approaches to directly answer specific questions, in which data sources are often defined beforehand.
On the other hand, analysis is usually exploratory. Large data sets are often scoured to identify patterns and trends that can be used for entrepreneurial decisions. All in all, data analysis involves many different techniques and approaches.