Moving from Classic to Optimized Stories in SAP Analytics Cloud: what to look out for

Share

If you are a frequent SAP Analytics Cloud (SAC) user, you will undoubtedly have noticed that older Stories built through what SAP calls the ‘classic’ interface, have started to show a deprecation warning. Since then, multiple customers and their users have started to ask what exactly the effects and broader impact of this change will be (and when). In this blog, I will summarize the most important takeaways as well as the steps that are best taken to facilitate a smooth transition from Classic to Optimized in your SAC environment.

As part of the Q2 SAC release earlier this year, SAP announced that the Optimized Experience, which essentially pulls Stories, Analytic Applications and Digital Boardrooms together into a single object, is going to be the standard for SAC development going forward. While I believe that this change in itself is a good thing, it provides users with a more streamlined and versatile Story interface, it also brings some challenges that will need to be tackled.

Feature impact

Since the Classic and Optimized interfaces are designed differently from the ground up, there will be a feature loss as part of the transition. Yes, the Optimized Experience (OE) brings a lot of cool new things to the table (e.g. Lite Viewer), but at this point in time, it is crucial to identify where the gaps are so that developers can anticipate and mitigate these. There are a lot of SAC customers that still have a substantial number of Classic Stories in productive environments, so this is an action that cannot be performed soon enough. Right off the bat: what is going to go away?
Additionally, SAP has published an extensive list of the features and APIs that will no longer (or partially) be supported, as well as the impact they might have (you can find this here). Based on my experience with some of our customers however, there are quite a few functionalities here that are definitely used and for which users will have to find an alternative (solution). I have proposed a list of (some of) these features as well as possible alternatives/workarounds below:
Of course, both this shortlist and SAP’s more exhaustive page of impacted features does not take away from the fact that you should do a thorough delta check of your Story before publishing it to the end-user(s). Personally, I would create a copy of the Classic Story and start converting that copy to the new OE. You can do this by using the ‘Convert to Optimized Design Experience’ option in the ‘File’ – ‘Save’-menu in the toolbar while editing a Story (see example below).
After conversion, pay attention to small aspects of your Story that might behave (a bit) differently. I have seen inconsistent behavior around objects such as filters, dynamic texts, conditional formatting or calculated dimensions and dimension input controls. Verify that your Story components are still responding in the way you would expect; slow and steady wins the race here.

Timeline

Now that you know what and how to look out for, let us look at the when. SAP’s current timeline states the following:
Now you know what needs to be done, and when, to get your SAC landscape to a future-proof state. If you need support in making the step from the Classic to the Optimized Experience, do not hesitate to contact us!

About the author

Lars van der Goes

Lars van der Goes is SAP Data & Analytics Lead at Expertum. Lars combines strong functional skills with broad knowledge of Analytics principles, products and possibilities.