SAP BI Semantic Layer Java SDK API

The SAP BI Semantic Layer Java SDK allows you to develop a Java application that performs creation and publication tasks on universes and associated resources (connections and profiles) on top of a BI platform.

See:
          Description

Packages
com.sap.sl.sdk.authoring.businesslayer This package provides classes to create business layers and manage business layer objects.
com.sap.sl.sdk.authoring.checkintegrity This package contains an interface that you can use to start or cancel a check integrity process.
com.sap.sl.sdk.authoring.cms This package provides classes to publish and retrieve resources stored in a CMS.
com.sap.sl.sdk.authoring.commons This package defines the SlResource object as the root object for SDK resources.
com.sap.sl.sdk.authoring.connection This package contains classes to create and manage connections and shortcuts.
com.sap.sl.sdk.authoring.datafoundation This package provides classes to create data foundations and manage objects for editing data foundations.
com.sap.sl.sdk.authoring.local This package contains an interface that you can use to perform some tasks on local resources (save, publish, retrieve, check integrity).
com.sap.sl.sdk.authoring.security This package contains interfaces that you can use to create and update data security profiles ("Rows", "Tables", and "Connections" settings) and business security profiles ("Create Query" and "Display Data" settings).
com.sap.sl.sdk.framework This package contains interfaces used to manage errors.
com.sap.sl.sdk.framework.cms This package contains an interface used to set and retrieve CMS sessions.

 

The SAP BI Semantic Layer Java SDK allows you to develop a Java application that performs creation and publication tasks on universes and associated resources (connections and profiles) on top of a BI platform. The SDK adresses both single-source and multisource universes.

The API is made of the com.sap.sl.sdk.authoring and com.sap.sl.sdk.framework packages, which provide a series of interfaces and classes used for developing your application.

You use this API to develop the following main functionality for your application:

This HTML reference describes the interfaces, classes, and methods of the API. To learn how to use the API, see the Java samples that come with the SDK.

For more information on the Semantic Layer and its API, see the following documents on the help portal:



© Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved.