Resusibility and Extensibility Options

Objective

After completing this lesson, you will be able to discover resusability and extensibility Options

Widget Add-Ons

The SAP Analytics Cloud widget add-on framework lets you extend the predefined set of widget add-ons provided by Optimized Story Experience with your own.

You can develop widget add-ons to customize parts of the SAP Analytics Cloud built-in widgets, such as adding visual elements to a chart, modifying tooltip contents and overriding the existing styling. As you are programming an add-on all the standard functionality (like navigation options) provided by the basis widget stays available.

Currently the following add-on types and corresponding chart types are supported:

  • Tooltip

    Supported chart types exclude numeric point.

  • Plot area (general)

    Supported chart types are bar/column, stacked bar/column, stacked area and line

  • Plot area (numeric point)
  • Supported chart type is numeric point.

In the example above you see the standard bar chart on the left side. On the right side you see the same bar chart with some activated widget add-ons.

The code for the widget add-on can be hosted on an external web server or directly within your SAP Analytics Cloud tenant.

Note

Please refer to the SAP Analytics Cloud Widget Add-On Developer Guide which is available as part of the documentation.

You can also check the examples provided by SAP in this public github repository: https://github.com/SAP-samples/analytics-cloud-datasphere-community-content/tree/main/SAC_Custom_Widgets/Widget%20Add-on%20Sample

Log in to track your progress & complete quizzes