cancel
Showing results for 
Search instead for 
Did you mean: 

Connecting to BI 4.2 and retrieving report data via REST API

0 Kudos

Hello,

I'm working on migrating an application from BOXI to BI v4.2. The system currently uses the Java API to connect to our BO instance (using IEnterpriseSession) and then ReportEngine to retrieve report data. We'll be using the REST API provided by BI 4.2 to do this. Can anyone point me to the relevant documentation, please?

Rgds,

Malcolm

Accepted Solutions (0)

Answers (2)

Answers (2)

DellSC
Active Contributor

If you're working with ReportEngine, then you're probably using Crystal Reports - is that correct? If you're not converting your reports from "classic" Crystal to Crystal for Enterprise, you won't be able to use the REST API for this. The REST API for Crystal will only work with Crystal for Enterprise. From my conversations with folks on the SDK development team at SAP, there are no plans to update the API to work with classic Crystal. The good news is that you can still use ReportEngine to work with classic Crystal reports, so you would just have to update your existing code to use the new libraries.

-Dell

0 Kudos

Thanks for your reply. I don't know enough about the implementation to tell you if we're converting from "classic" to Crystal for Enterprise. The current code uses

com.crystaldecisions.sdk.framework.IEnterpriseSession

to connect to the server and

com.businessobjects.rebean.wi.ReportEngine and com.businessobjects.rebean.wi.DocumentInstance  

to retrieve the reports.

daniel_paulsen
Active Contributor
0 Kudos

Hi Malcom

The Developer guides can be found here.

RESTful replacements for the Java and .NET SDKs are:

BIPlatform Business Intelligence Platform RESTful Web Service Developer Guide

Rebean (Webi ReportEngine) SAP BusinessObjects RESTful Web Service SDK User Guide for Web Intelligence and the BI Semantic Laye...

BIPlatform RESTful is used for logon, repository navigation etc (similar to BILaunchpad functionality)

Webi RESTful is a fairly complete SDK for working with Web Intelligence documents (Create, manipulate, schedule etc) and replaced the ReportEngine (Rebean) SDK.

Dan

0 Kudos

Thanks, Dan. I'll take a look.