Exploring Advanced Mode in SAP Analytics Cloud Stories

Objectives

After completing this lesson, you will be able to:

  • Describe the use of Advanced Mode in story design

Reasons to Use Scripting in Stories

Reasons to Use Scripting

You might be wondering why you would want to add scripting and the advantages it can offer?

Most modern analytics tools avoid scripting to simplify the designer’s tasks. While this allows more people to use the system, many users have more complex business requirements and want to move beyond the limitations of the scenarios built into the tools.

Adding scripting to a story in SAP Analytics Cloud will allow you to move beyond present narratives, to respond to user interaction in a custom way, to present result sets in a different way, and to dynamically alter a layout. Scripting allows for more creativity and the ability to respond to more multifaceted business requirements.

Examples of Scripting in SAP Analytics Cloud Stories

The examples below are just an indication of the possibilities available with scripting in SAP Analytics Cloud. For example, using scripting in a story in SAP Analytics Cloud will allow you to design a story that:

Uses a dropdown to display dynamic values.

Shows the top 3 results as an image.

Calculates values using R language.

Displays a different layout that is dependent on the device used to access the story.

Advanced Mode Functionality

Using Advanced Mode in an SAP Analytics Cloud Story

Using Advanced Mode in an SAP Analytics Cloud story lets you add custom logic to your story with more widgets, functionality, and scripting capabilities.

Watch this short video to learn more about Advanced Mode, including turning it on and the additional functionality available to you.

Training System

There are three ways that you can practice the topics introduced in the lessons and exercises:

  1. Using SAP Learning System Access.
  2. Using your own system.
  3. Using an SAP Analytics Cloud trial.

Using SAP Learning System Access

If you’re a subscriber to SAP Learning Hub, then you have access to SAP Learning System Access. SAP Learning Systems Access allows you to work with fully configured live SAP software environments to carry out the exercises demonstrated in the course and experiment. The stories and data used in the exercises and demos are provided for you to try each exercise for yourself.

For more information, go to: Hands-On Practice for Effective Learning

Using Your Own System

You will not be able to use the same stories and data used in the exercises and demos. However, you can apply the knowledge and skills that you learn in the lessons to your own stories.

Using an SAP Analytics Cloud Trial

If you don’t have access to your own system or SAP Learning System Access, you can download the SAP Analytics Cloud Trial. You will not be able to use the same stories and data used in the exercises and demos. However, you can apply the knowledge and skills that you learn in the lessons to the sample story provided in the trial.

Note that access to the trial is time-limited.

Optional Exercise: Create a Story with KPI Tiles and Tab Pages

This story is used in all exercises in this learning journey. This practice exercise is designed not only as a review of story-building but also demonstrates how the story has been set up as we will start each exercise with the pre-built story.

Business Scenario

Before starting to enhance your SAP Analytics Cloud story using scripting, you want to use Advanced Mode to create a story with a panel containing two KPI tiles and two tab pages containing a time series chart and a table.

Task Flow

In these practice exercises, you will:

  • Create story and add a panel widget
  • Add KPI tiles to a story panel
  • Add a tab strip with two tab pages to a story
  • Create a time series chart on a tab page
  • Create a table on a tab page

Task 1: Create Story and Add a Panel Widget

Task 2: Add KPI Tiles to a Story Panel

Task 3: Add a Tab Strip with Two Page Tabs to a Story

Task 4: Create a Time Series Chart on a Tab Page

Task 5: Create a Table on a Tab Page

Log in to track your progress & complete quizzes