Поиск по базе сайта:
«Звезда» таблица фактов связана только с простыми справочниками icon

«Звезда» таблица фактов связана только с простыми справочниками




Скачати 16.89 Kb.
Назва«Звезда» таблица фактов связана только с простыми справочниками
Дата конвертації06.01.2013
Розмір16.89 Kb.
ТипДокументи

СИСТЕМЫ ОПЕРАТИВНОЙ АНАЛИТИЧЕСКОЙ ОБРАБОТКИ (OLAP — ONLINE ANALYTICAL PROCESSING)

Базовая единица OLAP - многомерный куб (Cube)- таблица, которая содержит поля - измерения (Dimensions, например, поставщики, товары, магазины, даты) и для каждой комбинации измерений некоторый набор полей -измерителей (measures, например, количество, стоимость).

Хранилище данных (Data Warehouse) - множество кубов данных предприятия.

Витрина данных (Data Mart) - часть хранилища для использования компактной группой пользователей).

Многомерный куб представлен в хранилище таблицей фактов Fact Table), в которой измерения представлены кодами. Для каждого измерения вводится справочник (Dimension Table), в котором коду соответствует значение измерения.

Конфигурации:

  • «Звезда» - таблица фактов связана только с простыми справочниками.

  • «Снежинка» - в дополнении к справочникам «звезды» вводятся справочники для разбиения значений направления на классы (магазины могут группироваться по районам, районы - по городам).


Основная операция над многомерным куб «сворачивание» измерений для представления агрегированной информации по меньшему набору измерений. Пользовательским инструментом - определения «сверток» является сводная таблица (PivotTable) с возможностью «сворачивания» и «разворачивания» измерений.

Сводная таблица - распространенный инструмент систем поддержки принятия решений (Decision Support System - DSS).

Причины выделения отдельного сервера OLAP (Analysis Server):

  • хранение «снимков», меняющихся во времени данных (оценки студентов),

  • блокировки данных тормозят OLAP;

  • OLAP объединяет данные нескольких серверов;

  • многомерные кубы OLAP существенно отличаются от структур OLTP;

  • многомерные кубы OLAP требуют других приемов обработки данных.

Модели хранения и обработки многомерных данных:

  • Multidimensional OLAP - получение и сохранение таблиц фактов в оптимизированной форме (+ скорость, - расходы памяти).

  • Relational OLAP - факты хранятся в исходных БД (-скорость, + экономия памяти).

  • Hybrid OLAP - факты хранятся в исходных БД, итоги внутри многомерной БД.

Одна из опасностей OLAP - технологии - «взрыв» данных - экспоненциальный рост промежуточных итогов и их многократное превышение фактов.



Схожі:




База даних захищена авторським правом ©lib.exdat.com
При копіюванні матеріалу обов'язкове зазначення активного посилання відкритою для індексації.
звернутися до адміністрації