The whole process of business intelligence can be divided into five main stages:
Data gathering involves collecting information from a variety of sources.
Data cleaning/standardization means preparing collected data for analysis
Data storage refers to loading data in the data warehouse and storing it for further usage.
Data analysis is actually the automated process of turning raw data into valuable, actionable information.
Reporting is generating dashboards, graphical imagery, or other forms of readable visual representation of analytics results