Design Patterns

Design Patterns

Intro

Patterns are predefined combinations of components that address specific analytical consumption requirements, such as info group, control group and logical group. They can consist of one or multiple components.

Info Group (KPI Row)

Info group contains page-level statistical information that summarizes specific business scenario.

It can be either presented at the top of the page or on the left of the page depending on the page structure.

It mainly contains KPIs and small charts such as simple bar charts and integrated variance charts. When business users launch the analytics page, they will gain an overview at first glance and then move to logical groups for more details.

Control Group (Filter Row)

The control group consists of various page-level input controls, such as filters and time sliders, that affect all analytical content across the entire page. It allows users to define complex conditions to specifically filter analytical content.

Logic Group

The purpose of a logic group is to visually group multiple widgets together to show relationships to a specific message from different perspectives. For this reason, a logic group consists of at least two widgets.

Filter & Positioning

Please note that the description here is specifically intended for the behavior in SAP Analytics Cloud

There are four types of filters including story filter, page filter, logical group filter, and widget filter. Each has its specific scope in filtering content to achieve better results. Story filter and widget filter are native features directly supported by SAC.
Page filter and logical group filter are the input controls that you can build on the consumption pages.

1. Story Filter

Story Filter stays in the navigation panel on the left. It impacts all the contents within the whole story.

2. Page Filter

Page Filters apply to all the widgets on the same page. It appears in the control group in collapsed mode.

The filters on the canvas are mirrored redundantly in the filter panel

3. Logical Group Filter

Logical Group Filters applies to all the widgets within the logical group. It stays in collapsed mode at the top of the group or in expanded mode on the left of the group.

Place collapsed logical group filters at the top of the group.

Place an expanded logical group filter on the left of the group.

4. Widget filter

The Widget filter can be set in the Builder panel by selecting the corresponding widget.

After definition, these are displayed in the filter panel.

Linked Analysis

Please note that the description here is specifically intended for the behavior in SAP Analytics Cloud

When you create filters or analyze hierarchical data in a chart with linked analysis, the same filters will be applied to other charts you want to include in the analysis.
All widgets in linked analyses follow the order from left to right and top to bottom.

As a rule, linked analyses can only be performed within the same logical group and cannot be applied across groups.

However, if a filter affects the entire page, this rule does not apply.