Common functions of business intelligence technologies are
Reporting, online analytical processing,
Data mining and business performance management
Text mining and predictive analytics.
All of the above