Корпоративные информационные системы. Борисов Д.Н. - 19 стр.

UptoLike

Составители: 

1.3.2.5. Моделирование витрин данных
Приемы моделирования витрин данных отличаются от приемов
моделирования хранилищ данных в силу различных требований к
структурам данных. Если основной задачей хранилища данных является
хранение консолидированной исторической информации, то витрина
данных строится с учетом требований по доступу к данным и
представления информации.
Как правило, для моделирования витрин данных используются типы
модели под названием: схема «звезда» и схема «снежинка».
Схема «звезда»
Схема «звезда» – популярный тип модели данных для витрин данных.
Данная модель характеризуется наличием таблицы фактов, окруженной
связанными с ней таблицами размерностей. Запросы к такой структуре
включают простые объединения таблицы фактов с каждой из таблиц
размерностей (рис. 1.7). Данная модель характеризуется высокой
производительностью запросов.
Рис. 1.7. Схема «звезда»
Схема «звезда» имеет следующие компоненты:
1. Размерность
В технологии многомерного моделирования размерностьэто аспект,
в разрезе которого можно получать, фильтровать, группировать и
отображать информацию о фактах.
Типичные размерности, встречающиеся практически в любой модели:
покупатель,
продукт,
время (период),
география,
сотрудник.
Размерность, как правило, имеет многоуровневую иерархическую
структуру. Например, размерность время может иметь следующую
структуру: год, квартал, месяц, день и т. д.
19
1.3.2.5. Моделирование витрин данных
     Приемы моделирования витрин данных отличаются от приемов
моделирования хранилищ данных в силу различных требований к
структурам данных. Если основной задачей хранилища данных является
хранение консолидированной исторической информации, то витрина
данных строится с учетом требований по доступу к данным и
представления информации.
     Как правило, для моделирования витрин данных используются типы
модели под названием: схема «звезда» и схема «снежинка».
     Схема «звезда»
     Схема «звезда» – популярный тип модели данных для витрин данных.
Данная модель характеризуется наличием таблицы фактов, окруженной
связанными с ней таблицами размерностей. Запросы к такой структуре
включают простые объединения таблицы фактов с каждой из таблиц
размерностей (рис. 1.7). Данная модель характеризуется высокой
производительностью запросов.




                       Рис. 1.7. Схема «звезда»
    Схема «звезда» имеет следующие компоненты:
    1. Размерность
    В технологии многомерного моделирования размерность – это аспект,
в разрезе которого можно получать, фильтровать, группировать и
отображать информацию о фактах.
    Типичные размерности, встречающиеся практически в любой модели:
    – покупатель,
    – продукт,
    – время (период),
    – география,
    – сотрудник.
    Размерность, как правило, имеет многоуровневую иерархическую
структуру. Например, размерность время может иметь следующую
структуру: год, квартал, месяц, день и т. д.
                                 19