Разработка технологического процесса по организации обработки информации для составления аналитических обзоров бизнес-процессов на базе системы SAP BWРефераты >> Программирование и компьютеры >> Разработка технологического процесса по организации обработки информации для составления аналитических обзоров бизнес-процессов на базе системы SAP BW
При этом, как выяснилось в результате еще одного опроса, две трети "мировых" и 90% "средних" компаний не уверены в точности и надежности своих прогнозов и отчетов. Возникает вопрос: почему? В качестве ответа необходимо рассмотреть два момента:
- несовместимость многочисленных ERP-систем, используемых для сбора данных для бюджетирования, прогнозирования и отчетности, является основной причиной неточности данных;
- электронные таблицы по-прежнему широко используются в финансовых отделах при проведении бюджетирования, прогнозирования и подготовке отчетности.
Все больше и больше исследований свидетельствуют о наличие проблем, связанные с использованием электронных таблиц. Другими словами, электронные системы, вероятно, далеко не самая лучшая система для финансовых отделов. И хотя удовлетворительной альтернативы электронным таблицам пока не создано, изучения опыта применения электронных таблиц в целом не представляет большую практическую ценность для финансовой сферы. Тем не менее, открытым остается вопрос: "Могут ли другие технологии заменить электронные таблицы, используемые в финансовом отделе?". Ответ на этот вопрос довольно прост: потому что их можно использовать. Несмотря на то, что финансовые специалисты практически не обладают знаниями в области разработки компьютерных программ, программирования или проектирования приложений, они могут разрабатывать сложные модели, которые можно применять для управления финансовой деятельностью. Кроме того, электронные таблицы широко используются в компаниях, а большинство пользователей, работающих с информацией, умеет доступ к электронным таблицам и знает, как ими пользоваться[6].
2.9 Технология OLAP
Термин OLAP (On-Line Analytical Processing), или оперативная аналитическая обработка, был веден в 1993г. Эдгаром Коддом (Edgar Codd), автором реляционной модели. Первоначально OLAP использовался как профессиональный термин, обозначающий принципиальное отличие от OLTP (On-Line Transaction Processing, Оперативная обработка транзакций). Буква T была заменена на A, что подчеркивало аналитические возможности OLAP в отличие от транзакционных характеристик технологии реляционных баз данных. Сегодня термин OLAP используется родовое понятие для различных технологий, включая системы поддержки принятия решений, Business Intelligence и управленческие информационные системы.
Основная функция OLAP – управление измерениями, которые применяются для моделирования основных характеристик бизнеса.
В отличие от традиционных реляционных СУБД, концепция OLAP не так широко известна, хотя загадочный термин "кубы OLAP" слышали, наверное, почти все. Что же такое On-Line Analytical Processing, где он обитает, и с чем его едят, мы и попытаемся разобраться.
OLAP - это не отдельно взятый программный продукт, не язык программирования и даже не конкретная технология. Если постараться охватить OLAP во всех его проявлениях, то это совокупность концепций, принципов и требований, лежащих в основе программных продуктов, облегчающих аналитикам доступ к данным. Несмотря на то, что с таким определением вряд ли кто-нибудь не согласится, сомнительно, чтобы оно хоть на йоту приблизило неспециалистов к пониманию нашего предмета. Поэтому в своем стремлении к познанию OLAP мы пойдем другим путем. Для начала мы выясним, зачем аналитикам надо как-то специально облегчать доступ к данным.
Дело в том, что аналитики - это особые потребители корпоративной информации. Задача аналитика - находить закономерности в больших массивах данных. Поэтому аналитик не будет обращать внимания на отдельно взятый факт, что в четверг четвертого числа контрагенту Чернову была продана партия черных чернил - ему нужна информация о сотнях и тысячах подобных событий. Одиночные факты в базе данных могут заинтересовать, к примеру, бухгалтера или начальника отдела продаж, в компетенции которого находится сделка. Аналитику одной записи мало - ему, к примеру, могут понадобиться все сделки данного филиала или представительства за месяц, год. Заодно аналитик отбрасывает ненужные ему подробности вроде ИНН покупателя, его точного адреса и номера телефона, индекса контракта и тому подобного. В то же время данные, которые требуются аналитику для работы, обязательно содержат числовые значения - это обусловлено самой сущностью его деятельности.
Итак, аналитику нужно много данных, эти данные являются выборочными, а также носят характер "набор атрибутов - число". Последнее означает, что аналитик работает с таблицами следующего типа (Таблица 1):
Таблица 1 – Данные о товарах
Страна |
Товар |
Год |
Объем продаж |
Аргентина |
Бытовая электроника |
1988 |
105 |
Аргентина |
Бытовая электроника |
1989 |
117 |
Аргентина |
Бытовая электроника |
1990 |
122 |
Аргентина |
Резиновые изделия |
1988 |
212 |
Аргентина |
Резиновые изделия |
1989 |
217 |
Бразилия |
Бытовая электроника |
1990 |
919 |
Бразилия |
Бытовая электроника |
1988 |
342 |
Бразилия |
Бытовая электроника |
1989 |
337 |
Бразилия |
Резиновые изделия |
199 |
515 |
Бразилия |
Резиновые изделия |
1988 |
542 |
Бразилия |
Резиновые изделия |
1989 |
566 |
Венесуэлла |
Бытовая электроника |
1990 |
94 |
Венесуэлла |
Бытовая электроника |
1988 |
96 |
Венесуэлла |
Бытовая электроника |
1989 |
102 |
Венесуэлла |
Резиновые изделия |
1990 |
153 |
Венесуэлла |
Резиновые изделия |
1989 |
147 |
Венесуэлла |
Резиновые изделия |
1990 |
162 |