A BI solution includes various tools that collect and process large amounts of data from internal and external systems. These tools include a data warehouse, reporting and visualization tools and integration software. Together, these tools enable leaders, managers and other employees to view information in dashboards and reports, and to access basic and advanced analytics.