Практика 4. хранилища данных и их применение для формирования экономических решений

Дальнейшее развитие баз данных привело к появлению храни­лищ данных (ХД) — предметно ориентированного, неизменяемо­го и поддерживающего хронологию набора данных. ХД исполь­зуются для формирования решений. В отличие от баз данных, которые предназначены для обслуживания повседневной деятель­ности предприятия, ХД ориентированы на многолетний оператив­ный, многомерный анализ данных, результаты которого могут быть использованы для принятия решений.

Предметная ориентированность ХД означает, что данные дол­жны представлять предметы (объекты), а не процессы (выписка счета, продажа товара); неизменяемость указывает на то, что дан­ные не обновляются, а пополняются за счет баз данных, а хроно­логическая поддержка указывает на обязательную привязку дан­ных ко времени, так как они накапливаются на протяжении дли­тельного периода (10—15 лет).

Моделью данных в ХД служат гиперкубы, т.е. многомерные базы данных, в ячейках которых находятся анализируемые дан­ные. По осям многомерного куба указываются измерители объекта с различных точек зрения.

Измерение — это последовательность значений одного из ана­лизируемых параметров. Например, для параметра «время» это последовательность месяцев, для параметра «регион» — список городов. Каждое измерение может быть представлено в виде иерархической структуры. Например, измерение «исполнитель» может иметь следующие иерархические уровни: предприятие — подразделение — служащий.

На пересечении осей измерения находятся данные, количе­ственно характеризующие события, факты, процессы (объемы продаж, остатки на складах, прибыль, затраты и т.д.).

Оси измерения позволяют создавать многомерную модель дан­ных (гиперкуб), над которым можно выполнять следующие опе­рации:

• срез;

• вращение;

• консолидация или детализация.

Операция среза позволяет выделить из многомерного куба те данные, которые соответствуют фиксированному значению одного или нескольких элементов измерений. Из одного куба можно создать множество срезов. Срезы позволяют представить информа­цию таким образом, что появляется возможность определить при­чины неудач в деятельности предприятия, выявить тенденции в тех или иных процессах, построить соответствующие диаграммы, что, в конечном счете, обеспечивает формирование решения.

Пример операции среза представлен на рис.4.1, который иллюстрирует ХД, предназначенное для управления продажами. В отличие от реляционной базы данных (показанной для сравне­ния на рис.4.1, а) срез позволяет подготовить информацию для принятия решения о том, какие товарные группы следует свора­чивать, а какие развивать в различных регионах.

А)

 
  практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru

База данных

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Товар

Товар

Б)

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru

       
  практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru
    практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru
 

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru

 
  практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru

Время время

Регион

Регион

Рис. 4.1.Плоские файлы базы данных (а) и трехмерный куб хранилища данных (б)

Для этого обратимся к более детальному представлению ХД в виде срезов, приведенных на рис.4.2. Базовый показатель, на основе которого принимается такое решение, — объем продаж. Он зависит от времени, группы товаров и региона. Для построения информационного куба, прежде всего, необходимо определить иерархию в измерении реквизитов-признаков показателя «объем продаж».

Объем продаж характеризуется следующими признаками:

1) время (год— квартал— месяц— неделя— день);

2) товар (товарная группа (ТГ) — подгруппа — наименование товаров);

3) регион:

• 1-й уровень (Центральный, Уральский, Поволжье);

• 2-й уровень (Москва, Тула, Орел);

• 3-й уровень (Магазин-1, Магазин-2).

Получив необходимый срез информационного куба, можно извлечь следующую информацию:

1. Как изменялся объем продаж по каждой товарной группе в течение 2003 г. в г. Туле (рис.4.2, а).

2. Как изменялся объем продаж в г. Туле по ТГ1 за последние; три года (рис. 4.2, б).

А)

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Объем продаж

 
  практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru ТГ5

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru ТГ4

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru ТГ3

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru ТГ2

ТГ1

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru

Тула 2002 2003 2004 2005 ТГ1 ТГ2 ТГ3 ТГ4 ТГ5

Орел

Товарные группы

Москва

Б) Объем продаж по ТГ1

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru

       
  практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru
 
    практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru
  практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru
 

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru

ТГ1

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Тула

2001 2002 2003 2004 годы

2002 2003 2004 2005

Орел

Москва

Рис. 4.3.Некоторые срезы информационного куба, позволяющие получить информацию об изменении объема продаж каждой товарной группы(а) и товарной группы1 (б)

Операция вращения — это изменение расположения измерений в пространстве, что, возможно, облегчит принятие решений. На­пример, измерение «время», ранее представленное горизонтально, можно повернуть и расположить вертикально, а товар пока­зать горизонтально (рис.4.4). Возможно, именно эта операция поможет принять правильное решение.

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Товар Время

       
    практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru
  практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru
 

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru

Время Товар

 
  практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru

Регион Регион

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Рис.4.4.Операция вращения гиперкуба

Товар

а)

Товар

Время

Время

Регион

Регион

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru б) Товар Товар

 
  практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru

Время Время

Регион

Регион

Рис.4.5.Операции консолидации (а) и детализации (б)

Операции консолидации и детализации предназначены либо для агрегирования данных (обобщения), либо для их детализации. Осуществить эти операции можно благодаря иерархии, установ­ленной среди измерителей. Рисунок 4.5 иллюстрирует эти опе­рации.

Концепция ХД относится к одному из перспективных направ­лений развития систем формирования решений.

Задачи

Задача 4.1. Формирование решений осуществляется с помощью показателя «объем продаж», зависящего от товара, периода продаж и затрат на его реализацию.

Представьте модель хранилища данных, которая позволит определить тенденцию изменения объема продаж в 2003 г. в конкретном магазине по указанным товарам.

Задача 4.2. С помощью модели хранилища данных, представленной на рис 4.3, определите, как изменялся объем продаж по ТГЗ в Туле, Орле и Москве за последние три года.

Задача 4.3. Задана следующая модель хранилища данных

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Товар

Затраты

Выручка

Прибыль

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Товар 1

Товар 2 Время

 
  практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru

Товар 3

2003 2004

Финансовые показатели

Какие срезы информационного куба следует получить для того, чтобы выявить динамику выручки по товару 1 за два года?

Задача 4.4. Пользуясь моделью хранилища данных для задачи 4.3, покажите срезы информационного куба, которые следует получить для того, чтобы определить динамику прибыли по товару 2.

Ответы.

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Задача 4.1. Товары

Время

Затраты

Задача 4.2. Товары

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Объем продаж по ТГ1

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Москва Орел

 
  практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Тула

         
    практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru
 
  практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru
    практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru
 
    практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru
 

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Тула Время 2001 2002 2003 2004

Орел

 
  практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru

Москва 2002 2003 2004 2005

Регион

Задача 4.3. Операции, которые следует произвести для того, чтобы выявить динамику выручки по товару 1, следующие:

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Товар

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Затраты

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Выручка

Прибыль

 
  практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Товар 1

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Товар 2 Время

Товар 3

2003 2004

Оценочные показатели

Задача 4.4. Операции, которые следует произвести для того, чтобы выявить динамику прибыли по товару 2, следующие:

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Товар

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Затраты

Выручка

Прибыль

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Товар 1

практика 4. хранилища данных и их применение для формирования экономических решений - student2.ru Товар 2 Время

Товар 3

2003 2004

Оценочные показатели

Наши рекомендации