Skip to Content
author's profile photo Former Member
Former Member

Bookmarks Performance

Hi,

I need to load approximately 18 bookmarks in my app where each bookmark contains one bar chart connected with one HANA data source with a very small dataset. But the problem is that these bookmarks are taking approximately 30 seconds to display which is too long. I measured the runtime of design studio via profiling and came to know that the following 2 processes are consuming majority of time:

"CREATE_DATA_PROVIDER" in LOAD_BOOKMARK

"GetdataAsString" in process command before processing

Image is attached for further details.

Can some one tell me how can I minimize this waiting time and improve the overall performance of the app

Thanks and best regards.

Fahad

27.06.png (74.2 kB)
Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Posted on Jun 27, 2016 at 02:57 PM

    Hi, are you running this on the BI platform? Is your BI platform sized properly?

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jun 27, 2016 at 11:27 PM

    Hi Fahad,

    I would suggest the following:

    1. To get a more realistic idea of performance you should test the application when deployed to your target platform rather than in local mode because there will certainly be a noticeable difference;

    2. You should review the following blog posts:

    Design Studio: Why is HANA Studio Faster?

    Design Studio Performance Best-Practices

    Design Studio Tips and Tricks: Measuring Performance

    Understanding Profiling and Statistics in Design Studio

    Regards,

    Mustafa.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Mustafa,

      Thanks for your reply. I tried all these tricks like data loading in script, background processing etc. but no use. The problem is that I have 18 bookmarks in one Split container where each bookmark have its own data source so their are 18 sequential calls to the backend. I don't know how can I achieve parallel processing as their is only 1 data source. Any idea how can I improve the performance?

      Best regards.

      Fahad

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.