New synchronization settings allow customized display of hierarchies

New synchronization settings under Advanced synchronization now let you customize how each hierarchy in the cube viewer or visualization displays when a synchronization event is received by that widget.

You can find Advanced synchronization in the Properties > Synchronize > Hierarchies section when synchronization is enabled for the widget that receives the synchronization.

Advanced synchronization option displays when synchronization is enabled in the properties panel
Note: The advanced synchronization settings apply to only the widget that receives the synchronization event.

The Advanced synchronization panel is divided into Row, Column, and Filters sections. You can choose what each hierarchy on the Row and Column areas displays when the widget receives a set change or member change synchronization event. You can select the hierarchy display for the Context area under Filters.

Advanced synchronization panel allows you to select what will be displayed when there is a change in the hierarchy
For a set change synchronization event, you can choose what you want the set in the receiving widget to display:
  • Set - The set with all its members and children displays in the widget.
  • Set and aggregate - The aggregate of the all the members in the set shows below the set.
  • Aggregate and set - The aggregate of the all the members in the set shows above the set.
  • Aggregate - Only the aggregate of all the members in the set displays in the widget.
Similarly, for a member synchronization event, you can choose what you want the set in the receiving widget to display:
  • Member and children
  • Member
  • Children
  • Member and descendants
  • Descendants
  • Member and parents
  • Parents
  • Member and ancestors
  • Ancestors

The advanced synchronization settings persist if you move a hierarchy from to a different area in the widget.

If you're using an advanced selector widget to synchronize members, you can select multiple members and the receiving widget will display the set and members based on the synchronization settings you selected for that widget.

In the following example, advanced synchronization is set to Aggregate and set and Member and children for the model hierarchy on the Row. An advanced selector list for model is used to synchronize members. When the member is changed to L Series, the cubeviewer updates to display an aggregate of all the members in the set and the set updates to display only the selected member and its children.

Example shows advances synchronization settings and synchronization changes in the receiving widget