Алгоритм развертки Мондриана Олапа - PullRequest
3 голосов
/ 28 августа 2011

Я не нашел, но, может быть, кто-то мог бы мне объяснить - куб OLAP представляет собой комбинацию всех возможных агрегаций, поэтому связан с Мондрианом - уровень листьев - это данные в таблице фактов, или это минимальный агрегат (ячейка)? Спасибо.

1 Ответ

5 голосов
/ 14 декабря 2011

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

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

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

Доступ BJIn OLAP .Он выполняет эти операции OLAP и содержит их примеры. 1

Надеюсь, это поможет.

...