2.1. Описание бизнес-задачи
Постановка задачи. Компания, владеющая небольшой аптечной сетью, занимается розничной продажей лекарственных препаратов. Руководство компании приняло решение о внедрении системы аналитической OLAP-отчетности, в которой его интересует информация о динамике продаж, загруженности торговых точек, самых продаваемых товарах в различных разрезах. Так как существующая учетная система испытывает нагрузки (компания постоянно расширяет свою сеть), было решено создать единый консолидированный источник – хранилище данных, которое послужит базой для OLAP-отчетности.
Предварительно программисты компании создали процедуру выгрузки данных из учетной системы в структурированные текстовые файлы (в качестве пробы сформирована «пачка» данных за несколько месяцев). Требуется:
спроектировать структуру реляционного хранилища данных (ХД);
наполнить ХД первичной информацией;
разработать процедуры пополнения ХД и контроль непротиворечивости содержащихся в нем данных;
предложить набор OLAP-отчетов.
Исходные данные. Представлены в четырех файлах: Группы товаров.txt, Товары.txt, Отделы.txt, Продажи.txt.
Покажем последовательность решения задачи в аналитической платформе Deductor.
- 1. Аналитическая платформа Deductor
- 1.1. Развитие и назначение Deductor
- 1.2. Общие сведения о Deductor
- 1.3. Категории пользователей Deductor
- 1.4. Аналитические технологии, реализованные в Deductor
- 1.5. Установка Deductor
- 2. Консолидация данных и отчетность аптечной сети
- 2.1. Описание бизнес-задачи
- 2.2. Deductor Warehouse
- 2.3. Проектирование хранилища «Фармация»
- 2.4. Создание хранилища
- 2.5. Наполнение хранилища данных
- 2.6. Срезы из хранилища данных и olap-кубы
- 3. Ассоциативные правила в стимулировании розничных продаж
- 3.1. Описание бизнес-задачи
- 3.2. Выявление ассоциаций
- 3.3. Интерпретация ассоциативных правил
- 4. Сегментация клиентов телекоммуникационной компании
- 4.1. Описание бизнес-задачи
- 4.2. Решение задачи
- 5. Скоринговая карта для оценки кредитоспособности заемщиков
- 5.1. Описание бизнес-задачи
- 5.2. Решение задачи