Аналитическая обработка данных

Средства On-Line Analytical Processing (OLAP)

On-Line Analytical Processing — средства оперативной (в реальном масштабе времени) аналитической обработки информации, направленные на поддержку принятия решений и помогающие аналитикам отвечать на вопрос «Почему объекты, среды и результаты их взаимодействия такие, а не другие?» При этом аналитик сам формирует версии отношений между множеством информации и проверяет их на основе имеющихся данных в соответствующих базах структурированной информации.

Для ERP-систем характерно наличие аналитических компонент в составе функциональных подсистем. Они обеспечивают формирование аналитической информации в режиме реального времени. Эта информация является основой большинства управленческих решений.

Технологии OLAP используют гиперкубы — специально структурированные данные (иначе называемые OLAP-кубами). В структуре данных гиперкуба различают:

  • меры количественные показатели (реквизиты-основания), используемые для формирования сводных статистических итогов;
  • измерения — описательные категории (реквизиты-признаки), в разрезе которых анализируются меры.

Размерность гиперкуба определяется числом измерений для одной меры. Например, гиперкуб СБЫТ содержит данные:

  • измерения: потребители, даты операций, группы товаров, номенклатура, модификации, упаковки, склады, виды оплаты, виды отгрузки, тарифы, валюта, организации, подразделения, ответственные, каналы распределения, регионы, города;
  • меры: количество плановое, количество фактическое, сумма плановая, сумма фактическая, платежи плановые, платежи фактические, сальдо плановое, сальдо фактическое, цена реализации, срок исполнения заказа, сумма возврата.

Такой гиперкуб предназначен для аналитических отчетов:

  • • классификация потребителей по объемам покупок;
  • • классификация продаваемых товаров по методу АВС;
  • • анализ сроков исполнения заказов различных потребителей;
  • • анализ объемов продаж по периодам, товарам и группам товаров, регионам и потребителям, внутренним подразделениям, менеджерам и каналам сбыта;
  • • прогноз взаиморасчетов с потребителями;
  • • анализ возврата товаров от потребителей; и т.д.

Аналитические отчеты могут иметь произвольное сочетание измерений и мер, они используются для анализа принимаемых управленческих решений. Аналитическая обработка обеспечивается инструментальными и языковыми средствами. В общедоступной электронной таблице MS Excel представлена информационная технология «Сводные таблицы», исходными данными для их создания являются:

  • • список (база данных) MS Excel — реляционная таблица;
  • • другая сводная таблица MS Excel;
  • • консолидированный диапазон ячеек MS Excel, расположенных в одной и той же или различных рабочих книгах;
  • • внешняя реляционная БД или OLAP-куб, источник данных (файлы формата .dsn, .ode).

Для построения сводных таблиц на основе внешних БД используют драйверы ODBC, а также программу MS Query. Сводная таблица для исходной БД MS Excel имеет следующую структуру (рис. 8.3).

Пример создания сводной таблицы для исходной БД в MS Excel

Рис. 8.3. Пример создания сводной таблицы для исходной БД в MS Excel

Макет сводной таблицы имеет следующую структуру данных (рис. 8.4): измерения — код подразделения, должность; меры — стаж работы, оклад и премия. Ниже представлена сводная табл. 8.2, которая позволяет проанализировать связь среднего стажа работы и оклада, среднего стажа работы и премии, оклада и премии.

Сводная таблица для анализа связей

Таблица 8.2

Код

Должность

Общий

подразделения

Данные

Бригадир пути

Монтер

Слесарь

Токарь

итог

Гараж

Средний стаж

5,39

7,81

6,60

работы, лет Фонд оплаты

7000

5600

12 600

труда, руб.

Фонд премии, руб.

700

560

1260

Цех 1

Средний стаж работы, лет

4,90

6,37

7,12

6,19

Фонд оплаты

7500

10 000

11 000

28 500

труда, руб.

Фонд премии, руб.

525

1600

1100

3225

Цех 2

Средний стаж работы, лет

4,39

4,39

Фонд оплаты

14 430

14 430

труда, руб.

Фонд премии, руб.

1010,10

1010,10

Цех 3

Средний стаж

3,96

4,44

4,20

работы, лет Фонд оплаты

10 200

10 170

20 370

труда, руб.

Фонд премии, руб.

845

711,90

1556,90

Структура данных в макете сводной таблицы

Рис. 8.4. Структура данных в макете сводной таблицы

Окончание табл. 8.2

Код

подразделения

Должность

Общий

итог

Данные

Бригадир пути

Монтер

Слесарь

Токарь

Итого средний стаж работы, лет

5,15

5,53

5,17

5,33

5,30

Итого фонд оплаты труда,

руб.

14 500

20 030

20 200

21 170

75 900

Итого фонд премии, руб.

1225

1570,10

2445

1811,90

7052

Для продолжения анализа средствами сводной таблицы можно:

  • • добавить новые итоговые показатели (например, средний оклад, средняя сумма премии и т.п.);
  • • использовать фильтрации записей и итогов сводной таблицы (например, по признаку «Пол», который помещается в макете в область «Страница»);
  • • вычислить структурные показатели (например, распределение фондов оплаты труда и фонда премии по подразделениям — с помощью средств дополнительной обработки сводных таблиц, доли от суммы по столбцу); и т.д.

Совокупность программ MS Office позволяет публиковать данные электронных таблиц, включая сводные таблицы и диаграммы в формате XTML.

Компонент Microsoft Office Web Components поддерживает работу с опубликованными данными в среде Internet Explorer, обеспечивая продолжение анализа (изменения структуры данных сводной таблицы, вычисление новых сводных итогов).

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ   ОРИГИНАЛ     След >