База знаний

OLAP

Функциональная архитектура Системы
OLAP
Компонент «OLAP» предназначен для создания многомерных кубов и проведения анализа данных.

Общая схема компонента «OLAP» представлена ниже (Рисунок «Общая схема компонента «OLAP»).

Рисунок 2. Общая схема компонента «OLAP»
image


Функции компонента «OLAP»:
  • Управление многомерным хранилищем, которое включает:

1. Создание, удаление кубов, мер и общих размерностей;
2. Редактирование метаданных кубов и общих размерностей;
3. Добавление расчетных элементов кубов;
4. Создание, удаление и редактирование виртуальных кубов;
5. Просмотр таблицы фактов куба и общей размерности.

  • Проведение анализа данных:

1. Построение аналитических таблиц с использованием технологии OLAP (т.е. построение OLAP-представлений);
2. Поддержка контекстно-зависимых действий: детализация данных ячейки из стороннего источника, переход к другой таблице, возможность создания пользовательских действий. Функция детализации поддерживает механизм drill-down (выборка из фактов куба, на основании которых сформирована конкретная ячейка OLAP). В окне детализации данных, на основании которых формировалось значение ячейки таблицы;
3. Выбор используемых мер и размерностей до выполнения запроса данных;
4. Включение/отключение автоматической актуализации запроса данных при изменении настроек куба;
5. Добавление вычисляемых элементов в OLAP-представления на основе уже имеющихся в кубе элементов и других расчетных элементов, созданных ранее на пользовательском уровне, без внесения изменений в структуру хранилища данных;
6. Сброс настроек, связанных с оформлением текущего запроса OLAP-представления;
7. Копирование сохраненных OLAP-представлений;
8. Поддержка использования переменных внутри запроса;
9. Выбор расположения размерностей (измерений) в строках и столбцах таблицы с использованием технологии drag-and-drop, а также настройка их последовательности, ручное транспонирование строк в столбцы и обратно;
10. Расчет вычисляемых итогов по строкам и столбцам таблицы;
11. Возможность скрытия элементов, использованных в кубе, без осуществления повторного запроса данных;
12. Выбор отображения атрибутов размерностей, использованных в кубе;
фильтрация полученной таблицы по произвольному набору использованных в ней мер и размерностей, задание сложносоставных фильтров, возможность поиска при создании фильтров;
13. Просмотр результатов запроса в форме диаграммы, графика;
14. Сортировка столбцов таблицы по возрастанию и убыванию, с разрывом иерархичности и без (в случае использования иерархий размерностей);
15. Выгрузка полученной таблицы в файл формата .xlsx;
16. Формирование регламентных отчетов на основании OLAP-представления.