Skip to Content

SAP Dashboards SDK

Hello All,

We are multi tenant and will deliver some model dashboards to every client, and some clients may have their custom dashboards built as well.

Is there any SDK mechanism available in SAP BO 4.1 SP07 and further versions to automatically change the data source, refresh the queries and publish the dashboards to BOE repository.

I know this could be possible with Design Studio but it would involve great effort for us to recreate all the dashboards in Design Studio.

Please help.



Add comment
10|10000 characters needed characters exceeded

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Mar 07, 2017 at 06:09 AM

    Hi Satya,

    Are your SAP Dashboards is consuming the BIWS connectivity & is your Dashboards based on Webi as a building blocks?

    If yes, then this workflow is possible but only upto changing the dataproviders/datasources of the Webi document.

    You can use RESTful web services SDKs for changing the dataproviders/datasources of the Webi document on the Dashboard is built upon.Using this SDK, you can change the data source & refresh the queries of the Web intelligence documents on which Dashboard is based on (If your Dashboard is built using BIWS connectivity).

    Please refer this thread for more information on changing dataproviders of Webi documents.

    Once the above process is complete i.e. Changing the datasource & refresh the Webi dataproviders, you can publish the Dashboard to Enterprise. I believe there is no SDKs available which is publishing SAP Dashboards to Enterprise. So you have to perform this step manually.

    Have you checked this, that publishing Dashboard again to Enterprise is required or not?

    As far as I know, if Dashboard is based on BIWS connectivity, there is no need to publish the Dashboard again, Changing dataproviders of Webi document also changes the underlying data of Dashboard.

    Hope this helps.



    Add comment
    10|10000 characters needed characters exceeded