The traditional Business Intelligence solutions are delivered as enterprise software. While these solutions can be effective, they require high upfront costs, intensive use of IT resources or 3rd party consulting services, and hardware investment to get started. Maintaining the system is also costly and resource intensive, thereby limiting the solutions only to the largest companies and, even then, only certain groups within those companies. Extending or expanding the solutions is often prohibitively expensive. In recent years, Software as a Service, or on-demand, Business Intelligence solutions have emerged to address the cost and time requirements, as well as some of the feature limitations, of traditional solutions. For these reasons, SaaS BI solutions are gaining customers in both enterprises and SMBs alike.

