В Polymatica Analytics объединение данных по нескольким элементам размерности называется группировкой. Группа – это агрегация всех фактов по выделенным элементам размерности.

Чтобы сгруппировать элементы, их нужно предварительно отметить, после чего выбрать пункт контекстного меню «Группировать отмеченные», как показано на рисунке ниже:


Система создаст группу из этих элементов и автоматически присвоит ей имя типа [Название первого элемента группы]_[Название последнего элемента группы]. При необходимости группу можно переименовать через контекстное меню группы. Также через контекстное меню группу можно разгруппировать. Группы отмечаются специальным значком , чтобы отличить их от обычных элементов размерности.

Группировка элементов вложенных размерностей

При выделении элементов вложенной размерности внутри разных элементов родительской размерности все выделенные элементы сгруппированы не будут. В группу попадут только те элементы вложенной размерности, которые соответствуют элементу родительской размерности, внутри которого для элементов вложенной размерности пользователь вызвал контекстное меню элемента:

На рисунке выше видно, что выделены были элементы «MasterCard Gold», «MasterCard Platinum», соответствующие элементу родительской размерности «CREDIT», и элементы «VISA Classic» и «VISA Electron», соответствующие элементу родительской размерности «DEBIT». Затем пользователь нажал на элемент «MasterCard Gold» правой кнопкой мыши, вызвав контекстное меню, и выбрал пункт «Группировать отмеченные». В группу попали только выделенные элементы, соответствующие элементу «CREDIT». 

Если выделенный элемент вложенной размерности соответствует нескольким элементам родительской размерности (повторяется в таблице), то группа, созданная для элемента, по нажатию на который вызывалось контекстное меню, и содержащая этот повторяющийся элемент, будет также создана внутри соседних элементов родительской размерности, содержащих этот же повторяющийся элемент:

На рисунке выше показано выделение нескольких элементов вложенной размерности, среди которых есть элемент «MasterCard Standard», присутствующий как внутри элемента родительской размерности «CREDIT», так и внутри элемента «DEBIT». Контекстное меню для группировки было вызвано по нажатию на элемент «MasterCard Platinum», поэтому группа была создана для него и соседнего элемента «MasterCard Standard». Но так как элемент «MasterCard Standard» соответствует еще и элементу «DEBIT», внутри элемента «DEBIT» элемент «MasterCard Standard» стал отображаться также в составе группы. При этом значение факта «Депозит» для соответствующей строки не изменилось, так как в группе «MasterCard Platinum_MasterCard Standard» внутри элемента «DEBIT» по-прежнему находятся данные только по «MasterCard Standard». 

Группировка элементов и последующее перемещение размерностей

При перемещении размерности, в которой присутствуют сгруппированные элементы, группы элементов продолжают отображаться в таблице в соответствии с иерархией. На рисунке ниже показано создание группы в родительской размерности «Тип карты» и последующее перемещение размерности на место вложенной:

При перемещении размерности «Тип карты» вправо созданная ранее группа элементов «CREDIT_DEBIT» отображается внутри каждого элемента размерности «Группа карт».