Skip to Content
0

Design Studio SDK component to schedule webi report from BI Workspace

Jul 06, 2017 at 04:47 PM

208

avatar image
Former Member

Fellow developers and experts, I am looking for a solution to schedule a webi report from a user's favorites folder using design studio sdk

Context:

1) currently, the user selects a pre-configured webi report in DS application and run's it using opendoc.

2) I built a simple scheduler component for design studio which makes restful calls to raylight based on user inputs (schedule type, instance name, format etc) using which the user can schedule the pre-configured report to their BI inbox

3) I am displaying the BI Workspace with inbox, viewer and personal folders within a simple iframe component within the Design studio application. (so the user can see their scheduled report, make changes if required, save to personal folders, etc.)

I intended to use the same scheduler component to schedule the report selected by user in personal folders in BI workspace from within Design studio.

So far, am unable to capture the selected report's ID to pass it to scheduler. Any help on how to capture the ID, or any other way/solution to accomplish the task with this is appreciated.

Thanks,

Kiran

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Mustafa Bensan Jul 07, 2017 at 05:26 AM
0

Hi Kiran,

You will need to use the Business Intelligence Platform Restful Web Services SDK. The following links may be helpful:

RESTful Web Services Document Management: SAP BusinessObjects BI Platform 4.2 SP3

RESTful Web Services Scheduling Part 1: SAP BusinessObjects BI Platform 4.2 SP3

RESTful Web Services Scheduling Part 2: SAP BusinessObjects BI Platform 4.2 SP3

On a side note, I would be interested to know the business case for implementing such scheduling functionality in a Design Studio application, especially if you are going to the trouble of SDK integration.

Regards,

Mustafa.

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Jul 07, 2017 at 05:59 PM
0

Hi Mustafa, Thanks for the response!

We are on 4.1 SP6 patch 12. So i believe a lot of functionality for restful webservices is missing compared to 4.2 sp3.

The business case is to have one portal to satisfy all reporting and scheduling needs without having to login and navigate in BI Launchpad.

The DS application itself runs from a home grown portal as opendocument and is in visually similar to the portal so the end user is unaware of navigating/redirection outside the portal.

Show 6 Share
10 |10000 characters needed characters left characters exceeded

Hi Kiran,

If you are using a home grown portal and integrating with the BI Platform via the Restful Web Services SDK, then why use Design Studio at all? Why not just create a web page or web app for the scheduling and just embed it in the portal? If all you need is a UI to allow users to schedule pre-selected WebI reports then you certainly don't need to wrap that in a Design Studio application, especially if you're going to use the Restful Web Services SDK.

Regards,

Mustafa.

0
Former Member
Mustafa Bensan

Hi Mustafa.

Sorry about the delayed response.

Yes, I agree that would have been ideal if the application was just to schedule and view reports. However, it also contains some visualizations and scheduling, saving, viewing reports within. I guess we can get webi parts to fill in required visualizations in the portal too but will need some higher ups convincing :)

Coming back to the question, I got around by displaying the webi list from favorites using a drop down box by making a restful call to user folders when a schedule is supposed to be made.

Still haven't gotten around the BI Workspace opendoc (within iframe within DS) redirecting the top url out of DS opendoc.

any quick tip on this? (webi opendoc within iframe within DS works fine!!)

Thanks

Kiran

0

Hi Kiran,

Can you be clearer about the issue you are trying to describe in the statement: "Still haven't gotten around the BI Workspace opendoc (within iframe within DS) redirecting the top url out of DS opendoc."?

Regards,

Mustafa.

0
Former Member
Mustafa Bensan

Hi Mustafa

This is a different issue but somewhat related to the scope.

I am trying to display a BI workspace using opendoc url within the DS application using an Iframe component. When the Iframe component is instantiated, the top url itself is re-directed showing BI workspace in the entire page. I tried using the Logon.allowinsecureEmbedding=true parameter for opendocument properties but no success. Is that not applicable to BI Workspace?

Thanks

Kiran

0

Hi Kiran,

Although related to the scope of your original question, since this is a new issue, I suggest you create a new question in order to get better visibility and responses from the community.

Regards,

Mustafa.

0
Former Member

Yes Ofcourse! :)

Thanks

Kiran Reddy

0