Show TOC

Architectural OverviewLocate this document in the navigation structure

Key Architectural Features of the SDK

The SDK components are designed to simplify the integration of data from various data sources by displaying a unified metadata model and common access interface. We leverage the concepts of open standards such as theJava Metadata Interface and theCommon Warehouse Metamodel to support accessing and representing metadata. This approach hides the complexity and details of the underlying communication and access protocols (such as HTTP), enabling you to focus instead on your specific business requirements.

This approach also means that applications only need to be written once for various types of data sources and operating systems.  Developers therefore do not need to understand the specifics of a particular system. Our driver-based architecture allows you to use theBI Java Connector to connect applications to SAP data sources such as the SAP Business Information Warehouse, as well as to non-SAP data sources such as relational JDBC-based databases.

An additional key architectural feature of the SDK is the use ofRelational Query Models. These models provide interfaces for defining relational queries without negotiating the details and complexity of the specific query language. You only need to interact with a simplified command processor.

See also: