Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Note

On this page (-tree) we will gather guides and best practices how to operate the segmentation editor as well as how to define segmentations

Segmentations

...

Link to Concepts Guide

...

Article “Best practices”

...

Base Segmentations

...

Segmentations

Segmentations are used to generate the optimal structure for a visualisation (e.g. table or chart) by defining how data will be aggregated. Segmentations are a part of the reporting business logic (see Business Logic (Concepts Guide)).

This page describes the features of a segmentation. See also Best practices to use Segmentation for a more in depth discussion about how to use segmentations.

Note
  • Syntax of rule language

  • Security?

The Segmentation Editor

Overview of the Segmentation Editor

...

Note
  • Screenshot

  • Explanations of the areas Segments, Ordering, …

Training videos

...

Prio

...

Status

...

Name of Video

...

Script

...

Voiceover

...

Video

...

Status
titlelow

...

Status
colourGreen
titleDone

...

Basics

...

Find the UI in the menu

...

Search for an existing segmentation and view it

...

Types of segmentations

Type

Description

Base Segmentation

Base segmentations like currency, country, asset class are typically delivered by the source systems (e.g.

ratings) and define the translation for language en
  • The Segmentation editor is located in the menu under “Segmentations”.

  • You can search for a specific segmentation using the search box.

  • To view it, simply click on the row in the search results.

  • To create a new segmentation, click on the plus on the right side above the table.

  • Select a source segmentation, give it a name and add a translation to it.

  • Hit “save” to complete.

  • Congratulations! That concludes the basics of the Segmentation Editor.

segeditor bmpienglish petra.mp4

Status
colourRed
titleHIGH

Status
colourBlue
titleopen

Grouping of segments

  • Open a newly create (empty) segmentation

  • Note that the source segmentation is ratings

  • Create a first segment named “A” and

    • give it a default translation of A

    • select all source segments that match (AAA, AA, A)

  • Create a second segment named B

  • Create a third segment named HY

    • give it a translation en as “High Yield”

    • select segments C, D, E

  • Define the rest segment as “Others”, set “Include unmapped segments…”

  • No ordering or selection needed

Note

Potential problem is that in our sample / demo solution there are many (base) segmentations named “csamXYZ” that should not be shown in a public video…

Status
colourYellow
titleMedium

Status
colourBlue
titleopen

Define the ordering of segments

Status
colourYellow
titleMedium

Status
colourBlue
titleopen

Define the selection of segments

Status
colourYellow
titleMedium

Status
colourBlue
titleopen

Define segments via predicates

a portfolio management system) and are described by a source API segmentations delivering

  • the native order of the segments

  • the structure of a multi-level segmentation (tree)

Derived Segmentations

In reporting we typically don’t want to list all currencies invested but a rather more optimised break down to populate a table or chart., e.g. CHF, USD + next 3 largest currencies + a rest segment (aggregating all other currencies).

Derived segmentations allow features like grouping, ordering, selection of segments on top of base segmentations or even other derived segmentations.

The Segmentation Editor

To create or modify a derived segmentation, the Segmentation Editor can be used. The UI is organised into the following sections:

Listing of segmentations

The list of segmentations allows to

  • search for segmentations

  • upload a segmentation from a json file

  • create a new segmentation

  • filter for drafts or published segmentations

  • on a segmentation (icons appear when hovering):

    • duplicate/export/delete a published segmentation

    • publish/export/revert a draft segmentation

Image Added

Header and Settings

Image Added

Segments (Grouping)

  • create and define segments

Image Added

Rest Segment

  • define a rest segment

Image Added

Ordeing

  • define the order (sorting) of segments

Image Added

Selection

  • define segments to be mandatory

Image Added