Member Selector
Components / Member Selector
Intro
The member selector dialog is used to filter dimensions of a dataset in SAC.
When to Use
- Use in SAP Analytics Cloud only.
- Use to filter dimensions (for example products, regions, or time periods) of a dataset, by selecting particular members. Possible use cases: exploring data, or selecting data for a specific story.
- Use it in other products.
- Use when filtering the dataset is not required usually.
- Enable to use the component for very large data sets because this might cause performance issues. Consider the use of pre-aggregated datasets only, or pre-defined filters.
Anatomy
- Toolbar: Contains a search field, drop down for presentation type, and button to access settings.
- Table: Displays available members in a structured list with checkboxes for selection.
- Side Panel: Shows selected items.
Member Selector anatomy
Types
Flat Presentation
In the Flat Presentation, the member list is presented as a simple, linear listing of all available members. This format is ideal for straightforward selections where hierarchical relationships are not a concern.
Member Selector when displaying members in a flat list
Hierarchical Presentation
The Hierarchical Presentation arranges the members into a tree-like structure, reflecting their hierarchical relationships. This mode is particularly useful when the organization of members follows a parent-child relationship, allowing users to easily understand the context and dependencies among members.
Member Selector when displaying members in a hierarchical tree
Advanced Presentation
The Advanced Hierarchical Presentation builds upon the basic hierarchy structure by incorporating additional features such as filtering, search, and conditional formatting.
Member Selector when displaying members in advanced presentation
Behavior and Interaction
Member Selection
A: The Member Selector allows for multiple members to be selected concurrently by continuous clicking on the members or the check box. This enables users to construct more complex filters across several members.
B: By clicking on the previously selected member again or its check box, users can deselect it, removing it from the active filter criteria.
Member Selector when selecting a member
Member Deselection
A: Users can deselect members by clicking the button next to the selected members.
B: The "Deselect All" button in the list header allows users to quickly clear all selected members.
Member Selector when deselecting a member
Member Exclusion
In the Hierarchical Presentation and Advanced Presentation, Member Exclusion allows users to focus only on relevant data by filtering out not relevant entries from current selection, such as particular products, regions, or time periods.
A: Excluded members are displayed with a striped background.
Member Selector when a member is excluded from selection
Hierarchical Member Navigation
A1, A2: Users can interact with the hierarchy by expanding or collapsing rows to view or hide specific levels of detail, making navigation through complex datasets more manageable.
B: Depending on the configuration, selecting a parent member might automatically select its child members, or offer users the choice to select specific levels within the hierarchy.
Member Selector when navigating through hierarchical members
Responsiveness
A1, A2: The table and the side panel automatically adjust to the dialog size proportionally.
B: The splitter allows users to manually adjust the space allocation.
C: The resize handle allows users to change the dialog size by drag and drop.
Member Selector responsive behaviour