My Account | Contact   +33 (0)1 47 555 600  

Home > Solutions > BI Solutions > MicroStrategy Embedded Intelligence

Embedded Intelligence

Our platform provides a foundation for embedding intelligence into any application or process. Our modular architecture and comprehensive Application Programming Interfaces (APIs) allow developers to provide analysis, reporting and information delivery functionality to their applications. Regardless of the volume of data or number of users, the MicroStrategy platform provides the scalability, fault tolerance, load balancing and flexibility required to meet your needs.

Our OEM partners leverage our business intelligence platform's extensibility to embed analytics into new application offerings or to enhance existing solutions. Our completely open API allows our platform to seamlessly integrate with the OEM offering and become transparent to the end user.

Requirements

A platform needs to satisfy three key requirements: flexibility, openness and use of standards. While all businesses want business intelligence, they differ in how they want to present or utilize business intelligence in their processes. A platform must provide a core business intelligence infrastructure that provides all the insight required. At the same time, the platform must be open and flexible enough to present or embed this analysis and insight in the most appropriate way.

The MicroStrategy Solution

Easy Extensibility of Functionality: The MicroStrategy platform provides a sophisticated plug-and-play architecture that allows you to add new functionality to the platform. For instance, you may plug in a new analytic function if desired. Or you can plug in a new input source module into the Narrowcast Server to proactively deliver a new kind of content.

True Open Platform: The MicroStrategy platform exposes all functionality available through a comprehensive Software Development Kit (SDK). Our entire SDK, which includes over 4,000 API calls, allows developers to tweak even the most granular internal operations of the server, such as adding threads and engines.

Support for multiple operating systems: the MicroStrategy platform's SDK offers both COM-based and Java-based APIs that support multiple operating systems, Web application servers and Web servers including IBM® AIX®, Sun™ Solaris™, and Window®s 2000/NT, IBM Websphere®, Apache/Tomcat, Iplanet™, BEA WebLogic®, and IIS.

Standards-based Architecture: The MicroStrategy platform embraces standards that are open and easy to develop against. MicroStrategy uses standards such as XML, Java, COM, MDX and Web services to ensure that the presentation of business intelligence is fully and easily customizable.

Support for other Business Intelligence tool interfaces: Our support of MDX and ODBO allow products such as Cognos® PowerPlay®, Microsoft® Excel, and Brio software to access the more powerful MicroStrategy Intelligence Server.

Easy Portal and Web Services Integration: MicroStrategy SDK's Portal Integration Kit™ includes pre-built sample gadgets for embedding MicroStrategy platform analysis into a Plumtree® portal. Sample code that's provided also serves as a starting point for quickly embedding the MicroStrategy platform into other portals. The Web Services Development Kit™ provides sample code enabling MicroStrategy 8 functionality to be accessed as standard Web Services.

Development Tools: Included with the MicroStrategy solution is a fully functional Website with both ASP and JSP versions that demonstrate MicroStrategy platform functionality available through the APIs. The Developer Library, which contains extensive documentation and reference guides, sample code and utilities, helps to explain the usage and workflow of API function calls.