Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Пз3_АнализКубаПродаж

.doc
Скачиваний:
40
Добавлен:
26.03.2016
Размер:
777.73 Кб
Скачать

Анализ продаж фирмой «Северный ветер»

Анализ продаж выполнить с использованием куба OLAP, находящегося в файле «ПримерКубаАнализаПродажТоваров.cub».

Указанный файл скопировать из папки «Хранилища данных» в свою папку.

Задание 1. Для подключения рабочей книги MS Excel к кубу OLAP необходимо выполнить действия:

  1. открыть папку с файлом куба «ПримерКубаАнализаПродажТоваров.cub»;

  2. выделить файл куба;

  3. вызвать контекстное меню на выделенном файле и выбрать команду «Открыть с помощью»;

  4. в открывшемся окне выделить программу MS Excelнажмите Ок;

  5. в появившемся окне нажать кнопку «Открыть»;

  6. появится изображение рабочей книги с окнами куба и схема сводной таблицы;

  7. сохранить рабочую книгу в своей папке под именем «Приложение_к_ПримКубаАнализаПродажТоваров.xls».

Конец задания 1.

Изучим структуру куба OLAP. Для этого необходимо в окне «Список полей сводной таблицы» раскрыть структуру куба, выполнив щелчок по символам «+», расположенным напротив имен измерений куба.

получится следующее . Куб имеет шесть иерархических измерений:

  1. Product (продукция, товары);

  2. Store (запасы);

  3. Store Type (типы торговых предприятий, магазинов);

  4. Time Column (временная шкала);

  5. Time Formula (агрегированная временная шкала);

  6. Warehouse (гипермаркеты).

Все товары разделены на семейства, отделения, категории, подкатегории и наименования. В измерении «Запасы» имеются метки: запасы в стране, структура запасов, запасы по городам, наименование запасов. В измерении «типы запасов» находятся типы запасов. Измерение «Временная шкала», включает временную иерархию: год, квартал, месяц, неделя, день. Агрегированная временная шкала состоит из года, квартала и месяца. Измерение «Гипермаркет» включает иерархию: Страна, штат, город, названия.

Кроме шести измерений куб содержит шесть мер. Store Invoice (запасы на счетах), Supply Time (время поставок), Units Ordered (подготовленные товары), Units Shipped (отправленные товары), Warehouse Cost (цены по гипермаркетам), Warehouse Sales (продажи по гипермаркетам).

В кубе можно выделить иерархии. Например, иерархия Store, включает страну США, 3 штата, 13 городов: . Иерархия Product является многоуровневой структурой. На самом верхнем уровне этой иерархии располагаются агрегированные данные по 3 семействам товаров: Напитки, Пищевые продукты и Непищевые товары.

Познакомьтесь самостоятельно со всеми иерархиями, определите, сколько уровней вложения в каждой из них.

Обычно иерархии используют для настройки сводных таблиц. Например, в окне иерархии Товаровможно открыть различные уровни представления данных (детализации данных). Определить какие параметры показать в сводной таблице. На рисунке открыты уровни Напитки, Алкогольные напитки, Пиво и Вино, Пиво, Марки пива. Выбраны несколько конкретных видов пива на самом детальном уровне иерархии. На следующем рисунке представлены та же самая иерархия.

Однако в сводной таблице появятся агрегированные данные второго уровня вложения: Алкогольные напитки, Напитки, Молочные напитки. В том случае, если уровень иерархии имеет выбранные данные на более низких уровнях детализации, напротив его имени, в квадратике, указываются двойные галочки: . Иначе, ставится одинарная галочка.

В процессе построения Хранилищ и витрин данных, необходимо определить какие данные в них размещать. Определение иерархий данных – достаточно сложный процесс. Он связан с проведением системного анализа той предметной области, для которой строится Хранилище.

В некоторых методах системного анализа используется процесс классификации информации предметной области. В результате классификации информации получаются иерархические структуры данных. Эти структуры являются основанием для построения кубов OLAP.

В некоторых случаях получаются вырожденные иерархии, состоящие из одного уровня: . Например, Иерархия Типы магазинов включает 5 элементов на одном уровне иерархии: Крупные супермаркеты (Deluxe Supermarket), Гастрономы, Бакалейные среднего размера, Маленькие бакалейные, Супермаркеты.

Задание2. При помощи мастера сводных таблиц и окна «Список полей сводной таблицы», просмотреть все составляющие куба OLAP. Для этого в созданном приложении «ПримКубаАнализаПродажТоваров»,

поставив активный курсор, вовнутрь сводной таблицы, используя панель инструментов «Сводная таблица», запустить мастер сводных таблиц.

Выбрать «Макет…». В открывшемся окне добавить необходимые измерения и меры. Закрыть окно макета, нажать кнопку «Готово».

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

Заполнить таблицу:

Наименование иерархии

Количество уровней вложения

Вырожденная

(Да \ Нет)

Наименование меры

Результат представить преподавателю. Конец задания2.

Задачи для самостоятельного решения:

  1. Определите объем продаж бубликов (bagel) в штате Калифорния (СА), в Beverly Hils?

  2. Определить объем продаж напитков в США маленькими бакалейными магазинами?

  3. Определить объем продажи консервов (Canned) маленькими бакалейными магазинами в США?

  4. Определить объем продаж молочных напитков (Dairy) крупными супермаркетами в США?

  5. Докажите, что в штате Орлеан (OR) торговля молочными продуктами в крупных супермаркетах, идет успешнее, чем в штате Вашингтон (WA)?

  6. Определите в каком квартале 1997 года в супермаркетах успешнее проходила торговля сельскохозяйственными продуктами (Produce)?