Учебники

OBIEE — Иерархия измерений

Иерархии представляют собой серию отношений «многие-к-одному» и могут быть разных уровней. Иерархия регионов состоит из: Регион → Страна → Штат → Город → Улица. Иерархии следуют сверху вниз или снизу вверх.

Логические измерения или иерархии измерений создаются в слое BMM. Существует два типа иерархий измерений:

  • Измерения с иерархиями на основе уровней.
  • Измерение с иерархиями Parent-Child.

В иерархиях, основанных на уровнях, члены могут быть разных типов, а члены одного типа могут быть только на одном уровне.

В иерархиях Parent-Child все члены имеют одинаковый тип.

Измерения с иерархиями на уровне

Иерархии измерений на основе уровней также могут содержать родительские и дочерние отношения. Обычная последовательность создания иерархий на основе уровней — начинать с общего итогового уровня, а затем переходить на более низкие уровни.

Уровень иерархии позволяет выполнять —

  • Основанные на уровне рассчитанные меры.
  • Совокупная навигация.
  • Детализация до уровня ребенка в информационных панелях.

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

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

Типы иерархий на основе уровней

Несбалансированные иерархии

Несбалансированные иерархии — это те, где все нижние уровни не имеют одинаковую глубину.

Пример — для одного продукта, для одного месяца вы можете иметь данные за недели, а для другого месяца вы можете иметь данные, доступные для уровня дня.

Пропустить иерархии уровней

В иерархиях с пропущенным уровнем немногие члены не имеют значений на более высоком уровне.

Пример — для одного города у вас есть штат → страна → регион. Однако для другого города у вас есть только штат, и он не подпадает ни под одну страну или регион.

Измерение с родительско-дочерними иерархиями

В иерархии родитель-потомок все члены имеют одинаковый тип. Наиболее распространенным примером иерархии родитель-потомок является структура отчетности в организации. Родительско-дочерняя иерархия основана на одной логической таблице. Каждая строка содержит два ключа — один для члена и другой для родителя члена.