Show TOC

OLAP BAPILocate this document in the navigation structure

Purpose

OLAP BAPIs (Business Application Programming Interface) provide third parties and customers who themselves program with an industry standard enabling them to access the business processes and data of a BI system using their own front-end tools.

The OLAP BAPIs are defined as methods of SAP Business Object types in the BOR (Business Object Repository) and implemented as RFC-enabled function modules.

Applications of all types of OLAP architecture can be connected with the BI server using these methods.

Implementation Notes

Information about the technical prerequisites for using the OLAP BAPIs:Multidimensional Interfaces.

Integration

SAP BW provides direct access using the BAPI library so that you can design the access to your OLAP BAPIs to be independent of the platform.

Communication uses an RFC (Remote Function Call).

Features

You can choose the following OLAP BAPIs:

OLAP BAPI

Features

MDDataProviderBW

Methods for browsing the BW metadata and master data

MDDataSetBW

Methods for executing multidimensional result sets and fetch data

The figure below gives an overview of the methods of the OLAP BAPI MDDataProviderBW:

The figure below gives an overview of the methods of the OLAP BAPI MDDataSetBW:

Note

In the system, the BAPI Explorer gives an overview of the BAPIs available in the BOR. To launch it, in the SAP Easy Access menu choose Tools → ABAP Workbench → Overview → BAPI Explorer (transaction BAPI).

All the SAP Business Object types and interface types for which BAPIs were defined are listed there hierarchically or alphabetically.

The hierarchical tree structure contains the areas Business Explorer (with the OLAP BAPIs) and Warehouse Management under the component SAP Business Information Warehouse.