Microsoft Power BI aims to provide interactive visualizations and business intelligence capabilities with an interface simple enough for end-users to create their own reports and dashboards.
BI technologies provide historical, current, and predictive views of business operations. Common functions of business intelligence technologies include reporting, online analytical processing analytical, analytics, data mining, process mining, complex event processing, business performance management, benchmarking, text mining, predictive analysis, and prescriptive analytics.