Enterprise Cloud Analytics and Business Intelligence enables organizations to leverage the cloud and provide end-to-end data aggregation and analysis capabilities. The objective is to develop analytics on the cloud to support Business Intelligence and analysis capabilities. Effective strategic and operational business decisions can be made based on the search, analysis, drill down and visualization of data in real time to get actionable information for making effective business decisions. In addition predictive analysis can be very useful to predict trends and patterns.