Start of Content Area

Function documentation ICF Services in BI  Locate the document in its SAP Library structure

Use

Services are delivered with SAP NetWeaver Business Intelligence that are based on the  Internet Communication Framework (ICF) in the SAP NetWeaver Application Server (Web AS). ICF services are HTTP services as they serve to execute HTTP request handlers.

The BI HTTP services allow you to display or exchange BI data using a URL. Some of these services are implemented as Web services.

Integration

The URL of an HTTP service delivered in a namespace of BI is structured according to the following schema:

<Protocol>://<Server>:<Port>/sap/bw/<Service>

URL Prefix

The values used for the place holder in the specified URL schema depend on the particular installation. As <Protocol>http and https can be selected. Enter your message server as <Server>.

You can check which URL prefix your BI system generated as follows:

...

       1.      Call the Function Builder (transaction code SE37).

       2.      Enter the name of the function module RSBB_URL_PREFIX_GET.

       3.      Choose This graphic is explained in the accompanying text Test/Execute. The Test Function Module screen appears.

       4.      As import parameter I_HANDLERCLASS, specify the name of the ICF handler (HTTP-Request Handler) for the required service.

Note

You can find out the name of the ICF handler in Maintenance of Services (transaction code SICF): In the HTTP service tree, navigate to the required service component. Double click to open the dialog box Change/Create a Service. The HTTP request handler for the service is displayed on the Handler List tab page.

       5.      Choose This graphic is explained in the accompanying text  Execute. The export parameter E_URL_PREFIX contains the generated URL prefix.

Service

Specify the technical name of the required service here. The name comprises all the elements of the path in the HTTP service tree (transaction code SICF).

Prerequisites

The required HTTP service must be active.

Note

To check this, in Maintenance of Services (transaction code SICF), navigate to the required service component. If the service is active, you cannot select the Activate Service entry in the context menu.

Features

BI provides the following HTTP services:

·        Display of metadata for BI objects (see sCalling the Metadata Repository as an HTTP Service)

·        Exchange of metadata between different systems (see sExchanging Metadata in XML Format)

·        Display of user-defined online documentation on metadata objects (see sDocument as Online Documentation)

The following services are implemented as Web services:

·        Open Analysis Interfaces (see saXML for Analysis)

 

See also:

The two services for the status and tracking system of BW-BPS are not located in the BI namespace. Instead they can be found at sap/bc/bsp/sap/tunguska and tunguska_detail. For more information, see Maintaining Web Services for STS.

The Web services that you created are also not located in the BI namespace. For more information on these Web services, see Transfer of Data Using Web Service.

 

 

 

End of Content Area