Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТ в Фин мен-семинар.doc
Скачиваний:
10
Добавлен:
09.11.2019
Размер:
1.48 Mб
Скачать

Аналитические средства программы Marketing Analytic Принцип отделения аналитического модуля от учетной системы

В программе Marketing Analytic реализован принцип отделения аналитического инструментария от учетной системы. Программа берет оперативную информацию о продажах из учётной системы, обрабатывает ее в Буфере подготовки данных (например, добавляет недостающие аналитические признаки) и помещает в Хранилище. В Модуль анализа данных информация поступает уже из Хранилища. При этом аналитик может отобрать только те данные, которые необходимы ему в настоящий момент для решения конкретной задачи, что значительно ускоряет скорость работы с ними. Схема информационных потоков в программе Marketing Analytic представлена на рис.3.

Рис.3. Схема информационных потоков в Marketing Analytic

Отделение аналитического модуля от учетной системы является необходимым в силу следующих причин. Учётные системы должны, в первую очередь, обеспечивать возможность быстрого внесения в базу новых данных. Это предъявляет определённые требования к структуре базы данных системы, главной задачей которой является регистрация фактов, их непродолжительное хранение с последующим сохранением в архиве. Поэтому такие системы часто называют системами транзакционной обработки данных (OLTP-системами) или просто оперативными системами.

Для задач анализа накопленной информации, напротив, характерно отсутствие необходимости внесения новых данных в систему (в случае наличия в данных всех требуемых аналитических признаков), при большом количестве разнообразных запросов к множеству полей разнородных таблиц. Попытки решить эту задачу средствами самой OLTP-системы приводят к следующим проблемам. Как правило, подобная задача в оперативных системах решается за счёт предварительно подготовленных, так называемых структурированных отчётов, которые предоставляют результаты анализа в заранее утвержденной форме. Эти формы программируются и закладываются в оперативную систему в виде хранимых процедур. В случае, когда требуется другая форма отчета или более детальный взгляд на уже подготовленный отчёт, программист должен по заданию аналитика подготовить новую хранимую процедуру и включить её в OLTP-систему. На это уходит время, в течение которого у аналитика может возникнуть несколько новых вопросов и т.д. В ситуации, когда от оперативного многостороннего анализа рыночной информации зависит выживание фирмы, любое промедление недопустимо. В этой ситуации и появилась новая технология оперативного анализа многомерных данных — OLAP (Online Analytical Processing).

Многомерный анализ

В число аналитических инструментов программы Marketing Analytic входит "многомерный куб", предназначенный для проведения многомерного анализа данных с использованием OLAP-технологии. Этот элемент, помимо выполнения собственно аналитических функций, играет вспомогательную роль при передаче данных в дополнительные модули программы — прогнозный модуль и модуль пространственного анализа данных с помощью цифровой географической карты.

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

В процессе анализа пользователь может менять точку зрения на данные (операция смены логического взгляда) и просматривать их в различных разрезах в зависимости от решения конкретных задач. С помощью средств настройки многомерного куба пользователь самостоятельно управляет процессом анализа, манипулируя измерениями и показателями: он может менять местами колонки таблицы, превращать их в строки, закрывать и раскрывать измерения, обобщая или детализируя представленные данные. При этом промежуточные и окончательные итоговые показатели пересчитываются автоматически.

В программе Marketing Analytic OLAP-технология реализована в виде двух взамно дополняющих друг друга инструментов. Первый является по существу интерфейсом к элементу Decision Cube компании Inprise. Этот элемент содержит все необходимые инструментальные средства, характерные для OLAP — систем. Пользователь сначала задает структуру данных, которые он хочет поместить в отчет, а затем может произвольно менять компоновку и степень агрегации по времени и аналитическим признакам в уже сформированном отчете. Однако такая динамическая перестройка отчета приводит к сильным ограничениям на размер отчета (т.е. на число аналитических признаков и объем данных в отчете), а также резко снижает скорость выполнения операций при увеличении отчета.

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

Данный инструмент предназначен, в первую очередь, для исследования динамики продаж. В отчетах всегда присутствует временная ось, причем динамические ряды данных располагаются по горизонтали. Структура всех других представленных в отчете измерений и аналитических признаков находится в левых столбцах таблицы. По ней строится иерархическая таблица, соответствующая структуре запроса пользователя (рис. 4). При этом подсчитываются все промежуточные суммы представленного в отчете показателя по времени и по аналитическим признакам.

Рис. 4. Панель с результатом многомерного анализа