Skip to Content


Jan 2015 – Much of this SDK code and new developments have moved to a new shared SCN GitHub Repository explained in detail here:  SCN Design Studio SDK Development Community — This blog post will remain up solely for historic purposes but all new development will happen there and this Utility Pack will remain as-is.  I’d highly recommend installing from the new version linked.

Original Posts and Updates Follow:

(11/26/2014) Data Source 1.4 SDK has been move to a separate Git Repo: entmike/DesignStudio1.4SDK · GitHub – This is required as to not impact 1.3 users.

Further 1.4 Components will be kept separate from this 1.2/1.3 pack so you will not be impacted.  This post will be reorganized soon as a few of us discuss a centralized SDK repository that multiple SDKers can collaborate together on – More on this later.

Update – November 2014:

     – 1.4 Datasource SDK Component added (Moved to entmike/DesignStudio1.4SDK · GitHub)

     – Progress Set/Bar Chart D3 SDK Component added

Update – October 2014:

You can directly link to my online repository to install these addons now.

In Design Studio menu, Click Tools -> Install Extension to Design Studio… -> Copy and Paste this URL in the Location box:

More information can be found about this method in this blog post: Design Studio SDK – Creating an online SDK Repository


This post is just a compilation, or round-up of my previous blog postings on SCN where I’ve release some source code, in various states and links.  It is also an update to let you know of a new consolidated location of these, as well as to say that I’ve included a deployable form of these that anyone can install.  If there are other SCN Members who would like to contribute to this Utility Pack, reach out to me and perhaps we could all pool our pieces in one deployable feature.  I know that from time to time other guys like Leandro Cardoso and Jeroen van der A and Manfred Schwarz and Mustafa Bensan share, so having a consolidated list (since SAP Code Exchange is gone) would be a nice thing.

First, a summary of what’s included, with links to the original posts:

Online Repo Method (prefered):

UPDATE (Nov 26 2014): Please Read:

The online repo supports separate bundles, so you can choose whether to install 1.4 features depending on your version – Example below:


New Github Repo containing all of these:

Old method (downloadable .ZIP file:)

To install in Design Studio, download the .ZIP, and go to Tools -> Install Extension to Design Studio -> ‘Archive…’

Addons that did not make the cut at this time:

To report this post you need to login first.


You must be Logged on to comment or reply to a post.

  1. Former Member

    Hi Michael,

    I am new for SAP DS SDK.

    I am having a requirement to create SAP DS report through code.

    I have looked in DS SDK user guide, but it all talk about creating custom extension for DS.

    But my requirement is to create a DS report from scratch through code.



  2. Former Member

    Hi Michael,

    i really appreciate your effort in all your blogs about DS and you really helped me a lot figuring out this tool.

    Unfortunately i’ve got a little problem taking advantage of it. I’m using DS 1.3 and tried to install your Utility Pack which i’ve downloaded as zip file. When i go to DS and try to install it as you’ve suggested, i get the message

    Failed to discover all connectors.

    RepositoryDiscoveryStrategy failed with an error

    Failed to process repository contents

    No repository found at file:/C:/ds_sdk/!/.

    Could you please help me.



        1. Ashok Babu Kumili

          Hi ,

          Pl have installed the new add-in file. Installation is successful. No errors.

          But facing a challenge to see the installed Add-in in Design Studio

          Please suggest me on this ASAP. Thank you

                1. Mike Howles Post author

                  Providing more details would help something happen ASAP.  Do the components not show up under the Components tab at all?  Or do they not appear when you drag them to your canvas?  What do you see under Help -> About -> Installation Details?  Are you running Design Studio 1.2 or 1.3?

          1. Former Member

            Hi Michael,

            I can confirm the new zip file is installing correctly. I even tried to install the extensions on SAP HANA. That worked as well, however I haven’t tested any of them yet. Will keep you updated!

            Thanks for sharing these extensions!

            With kind regards,


  3. Gaurav Makin

    Hi Michael,

    Thank you for putting these together. Big help and much appreciated !!

    I am trying to use the Google Geo-maps on DS1.3 but as I bring in the Geo maps extension into DS, the status bar shows rendering and the applications goes into a bust state where I have to close the application to kill it. The maps dont show up.

    Is there anything I am missing to have the geo-maps working.

    Kindly let me know when you get a chance.



    1. Mike Howles Post author


      sorry for the late reply — The Google geocharts component was included as a simple POC answer to an SCN post and is not really meant for productive use for several reasons.

      That hat all being said, I’m interested in the error you are getting nonetheless. The geocharts component uses a CDN approach to include the google geocharts JS lib. Do you have aggressive firewalls in your organization?

  4. Former Member

    Hi Michael,

    I installed the Utility Pack and I’m using the Speedometer component but, when I use a script which contains elaborations on this object, I get this error:


    But this error comes up only if I execute the application on the BI Platform. If I execute it locally it works fine.

    What could that be?



      1. Mike Howles Post author

        This most likely is the reason.  Also after installing on the platform, be sure to have the APS servers that run MDAS Services restarted.

        1. Former Member

          I had installed the addons on the BI Server. But today I upgraded DS to 1.3 SP01 and I had to reinstall the addons and now it works.



          1. Former Member

            I’m experiencing the exact same issue with the speedometer component. We installed DS 1.3 add-on to our BI server, and I’ve got DS 1.3 installed on my PC with the utility pack installed. The speedometer works great when run locally, but throws the above error message when running on our BI server. We have no problem with the SAP standard components running on the server, as some of the pre-delivered SAP Content works no problem.

            Is there anything specific to the utility pack that needs to be installed on the BI Server? Wondering if we’ve missed a step somewhere.


            Solution was for me to read the design studio administrator manual. “6.1.3 Deploying Extensions to the BI PlatformContext”. Steps below were done by me locally using design studio tool on my laptop.


            1.Start the design tool in the BI platform mode and choose ToolsPlatform Extensions.

            2.Select the required extensions that are installed on your local computer.

            3.Choose Install on Platform.

            4.In order to complete the installation process, you have to manually restart the BI platform Adaptive Processing Servers that host the Analysis Application Service. Accept the warning in the design tool.The selected extensions appear under Extensions Installed on Platform.

            5.Choose Close.

            6.Restart the BI platform Adaptive Processing Servers that host the Analysis Application Service.

  5. Former Member

    I very much like your package about Design Studio Utility Add-ons and try to apply them in our project, but I don’t know how to modify the add-on function such as disabling the Legend of hichart, by default setup, i can’t do it.  Are you willing to share some experiences or documents for me?

    Thank you a million.

  6. Former Member

    Hi Mike, thanks for your great contribution.

    Is there a way to download the Utility pack as project in Eclipse (just like with the samples). It will help to understand the code and customize the components.

    1. Mike Howles Post author

      There is a Github link where you should be able to pull the files down as a .ZIP and extract and pull them into a new DS project in Eclipse.

    1. Mike Howles Post author

      You can download the file again to the same location and file name and go Help -> About… -> Installation Details -> Highlight the addon -> Click ‘Update…’

      Note this will only work if the location and file name are the same.  Otherwise choose ‘Uninstall…’ and then install it again from whatever location/new file name you saved it as.

      Also this gets easier when using a Site Repository distribution technique.  I’ll be posting a blog about that this week as well as changing my Utility Pack over to that method so people do not even have to download stuff, they can just check for updates within the tool.

  7. Former Member

    Hi Michael

    I tried to install extension through online and downloaded zip file. But facing some problem

    Cannot complete the install because one or more required items could not be found.

      Software currently installed: Analysis Designer (

      Missing requirement: Analysis Designer ( requires ‘ []’ but it could not be found

    please help me in this. I am using design studio 1.3



  8. Vaibhav Singh Rathore

    Hi Michael,

    You almost solved my problem, thank a lot.

    Only a thing that i want to ask that i have installed and got custom components in my components list. But it is not showing any component, it is empty, m i doing something wrong? or have i missed something to install?

    Pls help.



  9. Former Member

    Hi Michael,

    Firstly I appreciate your great effort in creating the SDK components and making them available for every one. They are of a great help for beginners like me.

    I am using the Maps component that you packaged in the ZIP file. Even after binding a datasource to the map component and having the correct measures and dimensions in place, the map does not show any data. Do you think I need to do something else before I could see the data being displayed on the map?

    Your help is highly appreciated.



  10. Former Member

    Hi Michael Howles,

    We have started working on designing Dashboard using Double sided tile component in our project.

    Can we add cross tab component in the Double sided component?Requirement for the project is in double sided component cross tab report has to be displayed.Is it possible?Please let me know your inputs.

    And want to know whether we required any license to include this component in the Design Studio?

    Please let me know your thoughts.


    Siva Sankar

  11. Former Member

    Hi Michael

    I’ve downloaded the files and installed the add-ons to Design studio.

    The issue is that I can see and work with them in Design studio, but when I try to preview both in local mode and in the BI platform I don’t see the new components!

    I found out that the speedometer component does not appear when I try and give it auto width and auto height

    Did you hear any complaints about it?

    Any chance of a fix?




Leave a Reply