

{"id":2871,"date":"2015-05-16T11:35:55","date_gmt":"2015-05-16T10:35:55","guid":{"rendered":"http:\/\/www.hackingsap.com\/blog\/?p=2871"},"modified":"2015-05-16T11:37:16","modified_gmt":"2015-05-16T10:37:16","slug":"design-studio-1-5-preview","status":"publish","type":"post","link":"https:\/\/www.hackingsap.com\/blog\/design-studio-1-5-preview","title":{"rendered":"Design Studio 1.5 Preview"},"content":{"rendered":"<p>Later this quarter the next big\u00a0SAP BusinessObjects\u00a0Design Studio update will be generally available: version 1.5. Let&#8217;s have a look at what we can expect in this edition.<\/p>\n<h3>Performance, performance, performance<\/h3>\n<p>Despite the fact that\u00a0Design Studio is\u00a0developed in\u00a0a much more future proof way than\u00a0SAP BusinessObjects Dashboards (Xcelsius), it still appears to be pretty difficult to develop apps\/dashboards that load quickly and respond rapidly to user inputs (setting a filter value for example). Particularly in the case of dashboards that use multiple data sources this is a problem. Until\u00a0Design Studio version 1.4 these data sources were in fact executed sequentially. The effect of this was that 10 pretty fast queries, each of which only needed 1 second to execute, still would take about 10 seconds to finish.<\/p>\n<p>Version 1.5 finally offers a solution to this problem and lets data sources be run in parallel, just as we are used to from\u00a0SAP BusinessObjects Dashboards. This will obviously lead to huge reductions in load times. On the other hand, this will probably lead to more peak loads of the source systems (e.g. SAP BW). The developer can manage this with so-called processing groups that\u00a0indicate which data sources should or should not be executed in parallel.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-2876 alignnone\" src=\"http:\/\/www.hackingsap.com\/blog\/wp-content\/uploads\/Design-Studio-1.5-3.png\" alt=\"Design-Studio-1.5-3\" width=\"379\" height=\"307\" srcset=\"https:\/\/www.hackingsap.com\/blog\/wp-content\/uploads\/Design-Studio-1.5-3.png 379w, https:\/\/www.hackingsap.com\/blog\/wp-content\/uploads\/Design-Studio-1.5-3-111x90.png 111w, https:\/\/www.hackingsap.com\/blog\/wp-content\/uploads\/Design-Studio-1.5-3-300x243.png 300w\" sizes=\"auto, (max-width: 379px) 100vw, 379px\" \/><!--more--><\/p>\n<p>Also, in\u00a0Design Studio 1.5 it is\u00a0<span class=\"notranslate\">possible to isolate data sources with shared variables and use\u00a0separate prompts per data source. In this way it is\u00a0<\/span><span class=\"notranslate\">not necessarily to refresh all data sources each time such a shared variable changes.\u00a0<\/span><\/p>\n<p><span class=\"notranslate\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-2875 alignnone\" src=\"http:\/\/www.hackingsap.com\/blog\/wp-content\/uploads\/Design-Studio-1.5-41.png\" alt=\"Design-Studio-1.5-41\" width=\"495\" height=\"473\" srcset=\"https:\/\/www.hackingsap.com\/blog\/wp-content\/uploads\/Design-Studio-1.5-41.png 495w, https:\/\/www.hackingsap.com\/blog\/wp-content\/uploads\/Design-Studio-1.5-41-94x90.png 94w, https:\/\/www.hackingsap.com\/blog\/wp-content\/uploads\/Design-Studio-1.5-41-300x287.png 300w\" sizes=\"auto, (max-width: 495px) 100vw, 495px\" \/><\/span><\/p>\n<h3><span class=\"notranslate\">Geo Maps<\/span><\/h3>\n<p><span class=\"notranslate\">A pretty\u00a0big surprise is the inclusion of Geo Maps component which already looks quite promising in its first release.\u00a0<\/span><span class=\"notranslate\">This Geo Map component can be directly linked to Geo services as ESRI and OpenStreetMap.<\/span>\u00a0With these services <span class=\"notranslate\">highly detailed maps can be\u00a0shown in Design Studio apps.<\/span>\u00a0U<span class=\"notranslate\">p to 10 layers are supported and linked data can be displayed as shape (flat on card), points on the map and bubble charts.<\/span>\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2874\" src=\"http:\/\/www.hackingsap.com\/blog\/wp-content\/uploads\/Design-Studio-1.5-1.png\" alt=\"Design-Studio-1.5-1\" width=\"598\" height=\"544\" srcset=\"https:\/\/www.hackingsap.com\/blog\/wp-content\/uploads\/Design-Studio-1.5-1.png 598w, https:\/\/www.hackingsap.com\/blog\/wp-content\/uploads\/Design-Studio-1.5-1-99x90.png 99w, https:\/\/www.hackingsap.com\/blog\/wp-content\/uploads\/Design-Studio-1.5-1-300x273.png 300w\" sizes=\"auto, (max-width: 598px) 100vw, 598px\" \/><\/p>\n<h3><span class=\"notranslate\">PDF export<\/span><\/h3>\n<p><span class=\"notranslate\">Design Studio 1.5 includes an out-of-the-box PDF export feature.<\/span>\u00a0<span class=\"notranslate\">A new component can be added to the Design Studio application to apply this feature.<\/span><\/p>\n<h3><span class=\"notranslate\">Improved Analysis app<\/span><\/h3>\n<p><span class=\"notranslate\">Design Studio already contained a template for ad hoc analysis application that got really\u00a0close to\u00a0the classic BEx Web Analyzer functionality.<\/span>\u00a0<span class=\"notranslate\">In 1.5 the next major step is set to further close the gap.<\/span><\/p>\n<p><span class=\"notranslate\">The template now has a menu bar which includes the option for the end user to select a different data source.<\/span>\u00a0With this feature<span class=\"notranslate\">\u00a0you could setup a generic analysis app based on this template which could be used throughout the user organization.\u00a0<\/span><\/p>\n<p><span class=\"notranslate\">There is a filter bar added that shows the\u00a0characteristics that are filtered\u00a0in blocks, including the selected filter values.<\/span>\u00a0It now is<span class=\"notranslate\">\u00a0immediately clear which filters are active.<\/span>\u00a0<span class=\"notranslate\">The user can remove filters from here quickly and add new filters.<\/span><\/p>\n<p><span class=\"notranslate\">The new Navigation Panel supports drag &amp; drop within this panel, so users can easily change the formatting of the report.<\/span><span class=\"notranslate\">Unfortunately it is not yet possible to drag characteristics\u00a0from this panel to the results table or a graph.<\/span>\u00a0T<span class=\"notranslate\">he navigation panel includes a search bar to quickly find the correct object in a long list of dimensions, and it is possible to set refreshing to pause (like in SAP BusinessObjects Analysis \/ BEx Analyzer).<\/span><\/p>\n<p><span class=\"notranslate\">Also in the charting area the template has improved.<\/span>\u00a0<span class=\"notranslate\">There now is a chart type picker component that allows users to select the chart type themselves.<\/span><\/p>\n<p><a href=\"http:\/\/www.hackingsap.com\/blog\/wp-content\/uploads\/Design-Studio-1.5-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2877\" src=\"http:\/\/www.hackingsap.com\/blog\/wp-content\/uploads\/Design-Studio-1.5-2.png\" alt=\"Design-Studio-1.5-2\" width=\"798\" height=\"595\" srcset=\"https:\/\/www.hackingsap.com\/blog\/wp-content\/uploads\/Design-Studio-1.5-2.png 798w, https:\/\/www.hackingsap.com\/blog\/wp-content\/uploads\/Design-Studio-1.5-2-121x90.png 121w, https:\/\/www.hackingsap.com\/blog\/wp-content\/uploads\/Design-Studio-1.5-2-300x224.png 300w\" sizes=\"auto, (max-width: 798px) 100vw, 798px\" \/><\/a><\/p>\n<h3><span class=\"notranslate\">Several smaller improvements<\/span><\/h3>\n<p><span class=\"notranslate\">It is now possible to select multiple rows and columns in tables Crosstab.<\/span>\u00a0<span class=\"notranslate\">Additionally, we can now\u00a0refine the scrolling settings in these tables (scroll per pixel vs. scrolling per cell).<\/span><\/p>\n<p><span class=\"notranslate\">There is an option to export a\u00a0<em>click-through.<\/em><\/span>\u00a0<span class=\"notranslate\">This means that a user can record a click-through scenario and can replay it later offline.<\/span><\/p>\n<p><span class=\"notranslate\">Crosstab tables can be exported to SAP Lumira.<\/span><\/p>\n<p><span class=\"notranslate\">The context menu will include an\u00a0<em>Undo<\/em>\u00a0option.<\/span>\u00a0<span class=\"notranslate\">Furthermore, custom-entries by developers can be added to the context menu.<\/span><\/p>\n<p><span class=\"notranslate\">There wil be\u00a0a central administration tool for managing Bookmarks on the SAP BusinessObjects BI Platform.<\/span>\u00a0<span class=\"notranslate\">All types of bookmarks are supported and can be moved, deleted etc. individually or in bulk.<\/span><\/p>\n<p><span class=\"notranslate\">The SAP BusinessObjects BI Platform will also support multilingualism in Design Studio apps.<\/span>\u00a0<span class=\"notranslate\">For this SAP BusinessObjects BI Platform version 4.1 SP6 is required.<\/span><\/p>\n<p><span class=\"notranslate\">In combination\u00a0with BW-IP it is possible to store user comments.<\/span>\u00a0<span class=\"notranslate\">For this, SAP BW 7.4 SP8 is required.<\/span><\/p>\n<p><span class=\"notranslate\">Finally, there are improvements to the Design Studio client tool, which include faster importing and exporting apps and other other objects (CSS stylesheets, images, links).<\/span>\u00a0<span class=\"notranslate\">Also, apps can now be saved as a template.<\/span><\/p>\n<h3><span class=\"notranslate\">Conclusion<\/span><\/h3>\n<p><span class=\"notranslate\">With all the above improvements and new features Design Studio 1.5 is a very interesting and promising release.<\/span>\u00a0<span class=\"notranslate\">The highly anticipated performance improvements (query parallelization) combined with the greatly enhanced ad-hoc analysis template bring Design Studio finally up to par with SAP&#8217;s legacy dashboarding \/ web reporting tools.<\/span><\/p>\n<p><span class=\"notranslate\">It is expected that SAP BusinessObjects Design Studio 1.5 will be available at the end of May 2015.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Later this quarter the next big\u00a0SAP BusinessObjects\u00a0Design Studio update will be generally available: version 1.5. Let&#8217;s have a look at what we can expect in this edition. Performance, performance, performance Despite the fact that\u00a0Design Studio is\u00a0developed in\u00a0a much more future proof way than\u00a0SAP BusinessObjects Dashboards (Xcelsius), it still appears to be pretty difficult to develop [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[42,163],"tags":[276,275,296],"class_list":["post-2871","post","type-post","status-publish","format-standard","hentry","category-preview","category-sap-businessobjects-design-studio","tag-esri","tag-geo","tag-sap-businessobjects-design-studio"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKaa2-Kj","jetpack-related-posts":[{"id":2883,"url":"https:\/\/www.hackingsap.com\/blog\/sapinsinder-qa-on-whats-new-in-design-studio-1-5-this-wednesday","url_meta":{"origin":2871,"position":0},"title":"SAPinsinder Q&#038;A on What\u2019s New in Design Studio 1.5 this Wednesday","author":"Xavier Hacking","date":"June 8, 2015","format":false,"excerpt":"Jeroen and I are doing another SAPinsider chat this Wednesday June 10th. Topic is the new\u00a0Design Studio 1.5 release. If you have questions you can already submit them through the SAPinsider Q&A tool, or just ask them during the chat. The chat starts at\u00a011am EDT\/4pm GMT at SAPinsider.com. If you\u2026","rel":"","context":"In &quot;SAP BusinessObjects Design Studio&quot;","block_context":{"text":"SAP BusinessObjects Design Studio","link":"https:\/\/www.hackingsap.com\/blog\/category\/sap-businessobjects-design-studio"},"img":{"alt_text":"SAPinsider logo","src":"https:\/\/i0.wp.com\/www.hackingsap.com\/blog\/wp-content\/uploads\/00082_sap_insider.gif?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2971,"url":"https:\/\/www.hackingsap.com\/blog\/sap-businessobjects-design-studio-the-comprehensive-guide-2nd-edition-coming-early-2016","url_meta":{"origin":2871,"position":1},"title":"SAP BusinessObjects Design Studio: The Comprehensive Guide (2nd edition) coming early 2016","author":"Xavier Hacking","date":"December 29, 2015","format":false,"excerpt":"SAP\u00a0Design Studio has changed and improved a lot over the past three years; arriving at version 1.6 last month. It was clear that our\u00a02013 book Getting Started with\u00a0SAP BusinessObjects\u00a0Design Studio needed a big update, as it included only the features up until Design Studio version 1.1. So the wait is\u2026","rel":"","context":"In &quot;Books&quot;","block_context":{"text":"Books","link":"https:\/\/www.hackingsap.com\/blog\/category\/books"},"img":{"alt_text":"design_studio_boek2_2","src":"https:\/\/i0.wp.com\/www.hackingsap.com\/blog\/wp-content\/uploads\/design_studio_boek2_2-221x300.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2281,"url":"https:\/\/www.hackingsap.com\/blog\/getting-started-with-sap-businessobjects-design-studio-book-sap-press","url_meta":{"origin":2871,"position":2},"title":"Getting Started with SAP BusinessObjects Design Studio book","author":"Xavier Hacking","date":"September 8, 2013","format":false,"excerpt":"Wow, it's not even three years ago that I announced the release of the\u00a0SAP BusinessObjectsDashboards 4.0 Cookbook here at this place, and now I can already announce a second book I worked on: Getting Started with\u00a0SAP BusinessObjects\u00a0Design Studio, which will be published by SAP Press.\u00a0This time I teamed up with\u2026","rel":"","context":"In &quot;Books&quot;","block_context":{"text":"Books","link":"https:\/\/www.hackingsap.com\/blog\/category\/books"},"img":{"alt_text":"DesignStudioCover","src":"https:\/\/i0.wp.com\/www.hackingsap.com\/blog\/wp-content\/uploads\/DesignStudioCover-288x300.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2768,"url":"https:\/\/www.hackingsap.com\/blog\/sap-businessobjects-dashboards-4-1-cookbook-2nd-edition-coming-this-spring-xcelsius-cookbook","url_meta":{"origin":2871,"position":3},"title":"SAP BusinessObjects Dashboards 4.1 Cookbook (2nd edition) coming this spring","author":"Xavier Hacking","date":"March 5, 2015","format":false,"excerpt":"We are currently in the very final stages of editing the second edition of the\u00a0SAP BusinessObjects Dashboards 4.1 Cookbook. We expect the book to\u00a0be available in an eBook and paper edition in just a few weeks from now (April 2015). For this updated version of the cookbook we broadened the\u2026","rel":"","context":"In &quot;Books&quot;","block_context":{"text":"Books","link":"https:\/\/www.hackingsap.com\/blog\/category\/books"},"img":{"alt_text":"coming soon mockup_EN_2","src":"https:\/\/i0.wp.com\/www.hackingsap.com\/blog\/wp-content\/uploads\/coming-soon-mockup_EN_2-73x90.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3181,"url":"https:\/\/www.hackingsap.com\/blog\/development-tips-for-creating-mobile-apps-with-sap-businessobjects-design-studio-and-the-sap-businessobjects-bi-platform","url_meta":{"origin":2871,"position":4},"title":"Development Tips for Creating Mobile Apps with SAP BusinessObjects Design Studio and the SAP BusinessObjects BI Platform","author":"Xavier Hacking","date":"March 5, 2017","format":false,"excerpt":"My latest article for\u00a0the BI Expert online magazine is all about creating mobile\u00a0applications with SAP BusinessObjects\u00a0Design Studio. The learning objectives\u00a0are: How to set up the BI platform for mobile applications How to use the SAP BusinessObjects Mobile app Constraints to consider when developing mobile Design Studio apps How to set\u2026","rel":"","context":"In &quot;SAP BusinessObjects Design Studio&quot;","block_context":{"text":"SAP BusinessObjects Design Studio","link":"https:\/\/www.hackingsap.com\/blog\/category\/sap-businessobjects-design-studio"},"img":{"alt_text":"biexpert","src":"https:\/\/i0.wp.com\/www.hackingsap.com\/blog\/wp-content\/uploads\/biexpert-1.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2808,"url":"https:\/\/www.hackingsap.com\/blog\/sap-businessobjects-dashboards-4-1-cookbook-now-available","url_meta":{"origin":2871,"position":5},"title":"SAP BusinessObjects Dashboards 4.1 Cookbook now available","author":"Xavier Hacking","date":"April 2, 2015","format":false,"excerpt":"I'm very happy to announce the release of the\u00a0SAP BusinessObjects Dashboards 4.1 Cookbook. The book is available right now in both eBook and paperback editions and can be ordered by most major online book vendors. It will also be available on\u00a0several online book libraries. As I blogged last month co-author\u2026","rel":"","context":"In &quot;Books&quot;","block_context":{"text":"Books","link":"https:\/\/www.hackingsap.com\/blog\/category\/books"},"img":{"alt_text":"1959EN","src":"https:\/\/i0.wp.com\/www.hackingsap.com\/blog\/wp-content\/uploads\/1959EN.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/posts\/2871","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/comments?post=2871"}],"version-history":[{"count":5,"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/posts\/2871\/revisions"}],"predecessor-version":[{"id":2880,"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/posts\/2871\/revisions\/2880"}],"wp:attachment":[{"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/media?parent=2871"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/categories?post=2871"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/tags?post=2871"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}