5 tips to kickstart SAC Application Design

Posted by on Dec 9, 2018

SAP Analytics Cloud Application Design is expected to be available somewhere at the beginning of 2019, so let’s already have a look at some tips to get you started with this first release.

In case you haven’t heard about Application Design, this is a brand new solution within the SAP Analytics Cloud, which allows you to build your own applications. It makes use of the components that we already know from the BI, Planning and Predictive areas in SAP Analytics Cloud, but lets you use scripts to extend these capabilities. It is basically SAP Lumira Designer in the cloud.

1. Fast scripting

For those familiar with SAP Lumira Designer this one won’t come as a surprise. Also in SAC Application Design you can (and should) use the content assistent (CTRL + SPACE) to help you write scripts. It is fast and prevents mistakes. Just hit CTRL + SPACE and you’ll get a list of possible options.   

You can find the SAP Analytics Cloud Application Design API Reference with all options here. Note that – just as in SAP Lumira Designer – you can also use “this“, instead of the name of the object that you are adding a script to. This is fast and flexible, as you can easily reuse the same code without having to adjust the name of the widgets. “me” doesn’t work by the way.

2. Debug with console.log();

With console.log(); you can pass values to the console of the web browser. You can use this to debug your application and see what is happening with your code.

3. Info Panel

The built-in Info Panel contains two tabs: Errors and Reference List. The Errors will show you incorrect scripts and scripts with warnings. You can click the error and immediately go to the script and the line.

The Reference List shows you all the scripts where the selected object is used in. 

4. R Visualization widget

Just as in SAC stories you can use the R Visualization widget in Application Design. Very interesting is the fact that you cannot only use this to visualize a custom R chart, but you can also use the variables that you define in the R script editor in your Application Design scripts. You could for example use R to do some advanced calculations, and display the result through another widget.

5. Get the largest monitor you can

Make sure you got a large monitor when you want to properly work with this tool. I was using my 13″ MacBook Pro, but with these massive panels on all sides there isn’t much space left for the actual application canvas and you don’t want to be scrolling and opening/closing panels all the time.

Posted in: Featured, SAP Analytics Cloud

BI2017 Amsterdam recap

Posted by on Jun 17, 2017

Last week was the SAPinsider BI2017 event in Amsterdam, which we visited with a team from Interdobs. I’ve seen some very cool demos on especially SAP Analytics Cloud, some Design Studio 1.x and Lumira 1.x customer use cases, Roambi and BI Platform administration tooling. Unfortunately the state of SAP Analytics Hub was exactly as what I already figured out from the slides a few weeks ago, but at least I was able to see a live demo and talk a bit to the developers.

bi2017

The first two days didn’t bring that much new information for me, luckily Friday was stacked with sessions showing a lot (live) demos so that made up a lot. Less slides = more value.

Overall I think the event was very mediocre, not much new stuff, only a few deep-dive hardcore tech sessions (BI Platform Support Tool FTW!), only one hands-on tool session (Lumira Discovery), too many breaks, terrible food (except for the fruit) and Pepsi Coke.

We made some videos to recap day 1 and 2, and on the third day we recorded De Nederlandse BI Podcast episode 27.

Posted in: Featured

SAP BI product name shake-up: the 2017 edition

Posted by on May 26, 2017

Another year, another set of product names for our beloved SAP BI tools. Seemingly out of nowhere a list of new names were presented last week at the SAPPHIRENOW event in Orlando FL. Even after all the name changes we had in the past 10 years (‘member Xcelsius?), this still came a bit as a surprise for me.

So let’s have a look at what happened here. First it seems like the whole BI portfolio is now recognized as SAP Analytics. Apparently it was named SAP BusinessObjects Analytics before (I always thought it was ‘SAP BusinessObjects Business Intelligence’, but that could be because I’m mostly focussing on the BI part of the tools), but this makes sense. The old BI terminology is probably seen as too limited, as the current and future analytics will go way beyond only internal data and usage scenarios. Of course the bigger change is that SAP continues to ditch the BusinessObjects brand: SAP BusinessObjects Cloud becomes SAP Analytics Cloud, SAP BusinessObjects Lumira will be SAP Lumira and SAP BusinessObjects Roambi just SAP Roambi.

Meanwhile, some of the more classic BusinessObjects tools keep their BusinessObjects brand: SAP BusinessObjects Web IntelligenceSAP BusinessObjects Enterprise. Analysis for Office loses the ‘for Office’ specification: SAP BusinessObjects Analysis. Following the conversion strategy this makes sense, as Analysis OLAP hasn’t been improved for a while and should be replaced by the Design Studio generic analysis template. Talking about Design Studio, which is not in the above photo, it is now labeled as SAP Analytics Design Studio (!!!) on SAP.com. Which, is a pretty insane name change at this point in time as the upcoming edition of the tool (only weeks away) will merge into Lumira 2.0 anyway. Talking about insane stuff, when I was browsing SAP.com I also saw that SAP BusinessObjects Dashboards (Xcelsius) is still actively advertised. Madness.

Anyway, what I don’t understand is why SAP is keeping this BusinessObjects brand alive at all. Does it still have a value if all your major (new) tools are not using it? Maybe it’s for the non-SAPBW/HANA legacy customer base? But come on, it has been 10 years now since the acquisition and this is again (or still) a mess. Some tools have SAP Analytics in the name, some SAP BusinessObjects and some only SAP. I can’t wait for next year’s edition!

Posted in: Featured, SAP, SAP BusinessObjects, SAP Lumira

Design Studio 1.x and hierarchies: Not Assigned node filtering

Posted by on Jan 29, 2017

In BW hierarchies, the values that are not assigned to a hierarchy node are gathered under the Not Assigned node. The query output shows this node in the hierarchy on the same level as the top node of the hierarchy. This works the same for all SAP front-end tools that support hierarchies (Design Studio, Analysis for Office, BEx Analyzer, BEx Web Analyzer).

So far so good. Last week I ran into an issue with filtering on these Not Assigned nodes in Design Studio. The option just isn’t available! The whole hierarchy is visible in the filter menu, expect for the Not Assigned node! This happens both in prompt filters and the normal filters via a component (i.e. Dimension Filter or filtering via context-menu on Crosstab).

Filter in BEx Web Analyzer:

Web Analyzer Not Assigned

Display and filter in Design Studio:

Read More

Posted in: Featured, Knowledge sharing, SAP BusinessObjects Design Studio

SAP BusinessObjects Dashboards 4.1 Cookbook (2nd edition) coming this spring

Posted by on Mar 5, 2015

coming soon mockup_EN_2We are currently in the very final stages of editing the second edition of the SAP BusinessObjects Dashboards 4.1 Cookbook. We expect the book to be 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 scope a bit for the beginning SAP BusinessObjects Dashboards developer as well for the more experienced user. We will for example provide some more introduction to the SAP BusinessObjects Dashboards tool itself before diving into the practical step-by-step recipes right from the start. For the more seasoned users we added chapters about dashboard performance tuning and development productivity, plus a bunch of new tips & tricks throughout the book.

The original cookbook was released almost five years ago and covered version 4.0 of SAP BusinessObjects Dashboards. The second edition is updated up to the latest version of SAP BusinessObjects Dashboards 4.1. Together with a team of technical reviewers, existing of some world class SAP BusinessObjects Dashboards developers, we checked the existing content from the first cookbook on its relevance, correctness and completeness. Most recipes have been updated, some a bit more than others, and we decided to keep a few of them out of the new book.

Of course we also added a lot of new recipes to feature the new 4.1 features and include more tips & tricks. We discuss all the new components, the new mobile dashboards concept and the new connectivity options, complemented with new chapters on performance tuning and development productivity. At the end of the book the other dashboarding solution by SAP (Design Studio) is introduced.

With 100 recipes and 470 pages of content (almost 150 pages more than the first edition) this will be thé ultimate and definite guide for SAP BusinessObjects Dashboards 4.1 developers!

SAP BusinessObjects Dashboards 4.1 Cookbook, by Xavier Hacking and David Lai, Packt Publishing, ISBN 9781784391959, 472 pages.

SAP BusinessObjects Dashboards 4.1 Cookbook on Amazon.com

Posted in: Books, Cookbook, Featured, SAP BusinessObjects Dashboards, Xcelsius