OLAP-куб
-
Определение OLAP-куба
- OLAP-куб — это многомерный массив данных для анализа.
- Термин «куб» относится к набору данных с произвольным числом измерений.
-
Терминология и примеры
- Кубы могут обобщать данные по параметрам, таким как продукты, периоды времени и города.
- Срез — это подмножество данных, отображаемое путем выбора значения для одного измерения.
- Электронные таблицы могут визуализировать многомерные данные с помощью нарезки.
-
Хранение и вывод данных
- Данные OLAP обычно хранятся в реляционных хранилищах данных или специализированных системах управления данными.
- Показатели выводятся из таблиц фактов, а измерения — из таблиц измерений.
-
Иерархия измерений
- Измерения могут быть организованы в иерархию, где родительские элементы суммируют дочерние элементы.
- Навигация по кубу облегчается благодаря иерархическим измерениям.
-
Операции с кубом
- Срез позволяет выделить подмножество данных по одному измерению.
- Операция dice позволяет выбрать конкретные значения из нескольких измерений.
- Детализация вниз/вверх позволяет перемещаться между уровнями данных.
- Обобщение включает суммирование данных по измерению.
-
Математическое определение
- OLAP-куб является абстрактным представлением проекции отношения СУБД.
- Проекция содержит ключевые атрибуты и остаточный атрибут.
-
Мотивация и применение
- OLAP-дисплеи восходят к отчетам с перекрестными вкладками 1980-х годов и таблицам непредвиденных обстоятельств 1904 года.
- OLAP-кубы используются для быстрого анализа многомерной информации.
-
Дополнительные ресурсы
- Ссылки на бизнес-аналитику, сравнение OLAP-серверов, другие термины и технологии, связанные с OLAP.