Embedded business intelligence software provides analytics capabilities within the context of a business application. Software developers can use embedded business intelligence tools to quickly incorporate self-service analytics capabilities into business applications. Additionally, some business intelligence platforms and self-service business intelligence software provide the ability to embed dashboards into applications used internally by employees, to allow for easier and more convenient analysis. The tools differ in terms of the degree of embeddability and the extent to which end users can customize the analytics and dashboards.
Embedded BI products provide developers with a software development kit for adding analytics functionality to a given application, making it easy to house the analytics inside a proprietary product. While these tools may be sold to enterprise companies to be deployed in internal systems, they are by and large sold to other software companies.
Embedded analytics are intended to be used by the average business user within an application, therefore they commonly offer self-service analysis functionality. However, if the product cannot be used as a standalone self-service business intelligence tool in addition to its embedding capability, it only qualifies for the Embedded Business Intelligence category.
To qualify for inclusion in the Embedded Business Intelligence category, a product must:
Be able to be sold as an OEM product to other software development companies to be embedded within their application
Be used by developers to embed analytics capabilities inside a business application
Consume data from any source
Allow users to transform data into a useful and relatable model embedded within a business application
Create reports and visualizations with business utility embedded within a business application