Чтение онлайн

на главную

Жанры

Внедрение SAP R/3: Руководство для менеджеров и инженеров

Кале Вивек

Шрифт:

Администрирование данных

Рабочее место администратора обеспечивает обслуживание и управление всех ключевых аспектов работы BW. Во многом этому способствует Хранилище SAP, которое приспособлено и к среде SAP R/3, и к среде BW. Компании также могут создавать и поддерживать склады данных на уровне подразделений компании. Дизайнер схем позволяет пользователям создавать ИнфоКубы (InfoCubes) и структуры передачи данных (InfoSources), задавать правила отслеживания и трансформации данных для отображения сегментов рабочей информации BW в ИнфоКубах (InfoCubes и InfoSources подробно рассматриваются в последующих разделах).

Рис. 19.3. Карта

решения SAP BW.

После создания исходных и конечных структур и установления правил маршрутизации, администратор может контролировать и управлять операциями BW посредством Планировщика, а также с помощью загрузки данных (Data Load) и доступа к данным (Data Access). Data Load контролирует процессы загрузки, трансформации и записи данных, а также предоставляет статистику по текущим, завершенным или прерванным задачам с указанием причин. Data Access предоставляет статистику по использованию BW — например, по частотности запросов или доступу к итоговой информации.

Извлечение данных

Так как хранилище бизнес-информации (SAP BW) изначально сконфигурировано для работы со средой R/3, извлечение данных по заданным критериям из R/3 осуществляется легко и быстро. Также возможно извлечение данных из унаследованных систем, архивов или внешних источников. Извлеченные данные хранятся в структурах передачи данных, которые называются InfoSources. В BW предусмотрены программы извлечения данных из всех значимых приложений, в том числе финансовых, кадровых и логистики.

Полученные данные представляют собой точный снимок данных OLTP из всех стандартных модулей и приложений SAP; во время первоначальной записи данных (на этапе создания BW), все данные OLTP передаются в BW. Однако в случае с BW, в отличие от обычных складов данных, записываются только изменения в данных, что значительно снижает объем передачи данных во время рутинных операций.

Преобразование и загрузка данных

Эти задачи подразумевают процесс маршрутизации и трансформации данных на основе мета-данных. Под трансформацией следует понимать преобразование кодовых структур источника в структуры, подходящие для записи в BW. Иногда такая трансформация необходима, особенно для данных, полученных от унаследованных или внешних систем. На основе моделей мета-данных R/3, приходящие данные сначала должны получить подтверждение, после чего они загружаются в ИнфоКубы. Но прежде чем поступить на хранение в ИнфоКубы, данные дополнительно проходят серии сжатий и трансформаций.

Хранение и представление данных

При создании устойчивой платформы для анализа, исследования и отчетности по данным в BW используется комбинация основных данных и ИнфоКубов; последние представляют собой многомерные матрицы, которые обеспечивают многоаспектный подход к данным. Очевидно, что многомерные матрицы данных моделируются на основе двумерных таблиц существующей базы данных. Например, эти характеристики включают в себя год, месяц, географический регион, ключевые значения — ценность или количество, а также название продукта. Таким образом, становится возможным анализ продаж в зависимости от года, региона или типа продукта. В ИнфоКубах предусмотрены инструменты для группировки и сортировки данных в соответствии с требованиями пользователя.

По сути ИнфоКубы — это набор реляционных таблиц, организованный по звездообразной схеме с одной большой таблицей фактов с центре, окруженной несколькими пространственными таблицами. В таблице фактов хранятся упомянутые выше ключевые значения, в то время как в многомерных таблицах содержатся характеристики, которые используются для анализа ключевых значений

и составления отчетов; измерения независимы друг от друга — их объединяет только центральная таблица. Основные данные (Master data) состоят из общей (неизменной) информации о потребителях, поставщиках и продуктах — эти данные легко загружаются из R/3. Также BW позволяет задавать иерархию характеристик, причем иерархические отношения не зависят от ИнфоКубов, которые в основном используются для запроса данных и составления отчетов на различных уровнях.

Примечательно, что в BW нет необходимости в создании хранилища метаданных, которое содержало бы описания данных, хранящихся в ИнфоКубах, передаточных структурах и BW. Причина в том, что в системе SAP R/3 уже есть базовая среда для этой цели — хранилище R/3. Такое устройство обеспечивает единообразие данных как во всех подсистемах BW, так и в источниках OLTP в системе R/3. Ниже приведены различные классы мета-данных (в форме каталогов), которые поддерживает BW:

• Каталог InfoObject: предоставляет стандартное описание всех характеристик и ключевых данных, используемых в InfoSources и ИнфоКубах, поддерживает определения производных (вторичных) ключевых данных, которые рассчитываются на основе базовых ключевых значений во время составления отчета.

• Каталог InfoSource: содержит описание каждого InfoSource с точки зрения InfoObjects, а также относительно их связи с ИнфоКубами.

• Каталог InfoCube: содержит описание каждого ИнфоКуба — составляющие характеристики и ключевые значения.

• Каталог Report: содержит общие сведения об отчетах — оформление, соответствующий ИнфоКуб и функции бизнес-анализа, которые необходимо применить к данным перед тем, как добавить их в отчет.

Самая простая категория данных хранится в оперативные хранилищах BW — промежуточных хранилищах, где данные из SAP или внешних систем компилируются, стандартизуются и подготавливаются к загрузке сначала в передаточные структуры, а потом в ИнфоКубы. Кроме того, они обеспечивают возможность многоуровневой навигации в данных — вплоть до конкретной транзакции — без необходимости выхода из среды BW. Единственное ограничение состоит в том, что оперативные хранилища BW могут не содержать все поля данных, которые доступны в соответствующей системе SAP OLTP.

Бизнес-анализ

В BW предусмотрена полноценная аналитическая машина OLAP, которая поддерживает несколько типов анализа; OLAP анализирует данные в Инфо-Кубах и представляет различные срезы как базовых данных, так и проанализированных данных через Бизнес-Навигатор (Business Explorer).

OLAP выполняет различные сечения данных в ИнфоКубах, которые являются структурным представлением данных из ИнфоКубов разных областей. Сечение слоями относится к более тонким уровням агрегации, а нанесение сетки соответствует формированию альтернативного мнения на том же уровне агрегации. Например, расслаивание обеспечивает представление информации об отдельных заказах, в то время как нанесение сетки может менять фокус от территориального распределения продаж до распределения продаж по продуктам. Эти операции возможны, благодаря многомерной природе ИнфоКубов. Средство OLAP использует характеристики, хранящиеся в ИнфоКубах для создания разнообразных обзоров ключевых данных или данных, выводимых в соответствии с нуждами пользователя.

Кроме того, в OLAP предусмотрены следующие обширные возможности анализа данных, содержащихся в ИнфоКубах:

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

• Функции сравнения: возможности подсчета отклонений, изменений, соотношений и т. п.

• Функции очередности служат для сортировки, вычисления итоговых сумм элементарного арифметического анализа и т. д.

Поделиться:
Популярные книги

Черный Маг Императора 13

Герда Александр
13. Черный маг императора
Фантастика:
попаданцы
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Черный Маг Императора 13

Последняя Арена 4

Греков Сергей
4. Последняя Арена
Фантастика:
рпг
постапокалипсис
5.00
рейтинг книги
Последняя Арена 4

Маяк надежды

Кас Маркус
5. Артефактор
Фантастика:
городское фэнтези
попаданцы
аниме
5.00
рейтинг книги
Маяк надежды

Великий перелом

Ланцов Михаил Алексеевич
2. Фрунзе
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Великий перелом

Сопротивляйся мне

Вечная Ольга
3. Порочная власть
Любовные романы:
современные любовные романы
эро литература
6.00
рейтинг книги
Сопротивляйся мне

Инквизитор Тьмы 2

Шмаков Алексей Семенович
2. Инквизитор Тьмы
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Инквизитор Тьмы 2

Мастер Разума V

Кронос Александр
5. Мастер Разума
Фантастика:
городское фэнтези
попаданцы
5.00
рейтинг книги
Мастер Разума V

Бандит 2

Щепетнов Евгений Владимирович
2. Петр Синельников
Фантастика:
боевая фантастика
5.73
рейтинг книги
Бандит 2

Истребители. Трилогия

Поселягин Владимир Геннадьевич
Фантастика:
альтернативная история
7.30
рейтинг книги
Истребители. Трилогия

Гардемарин Ее Величества. Инкарнация

Уленгов Юрий
1. Гардемарин ее величества
Фантастика:
городское фэнтези
попаданцы
альтернативная история
аниме
фантастика: прочее
5.00
рейтинг книги
Гардемарин Ее Величества. Инкарнация

Падение Твердыни

Распопов Дмитрий Викторович
6. Венецианский купец
Фантастика:
попаданцы
альтернативная история
5.33
рейтинг книги
Падение Твердыни

"Дальние горизонты. Дух". Компиляция. Книги 1-25

Усманов Хайдарали
Собрание сочинений
Фантастика:
фэнтези
боевая фантастика
попаданцы
5.00
рейтинг книги
Дальние горизонты. Дух. Компиляция. Книги 1-25

Ох уж этот Мин Джин Хо 2

Кронос Александр
2. Мин Джин Хо
Фантастика:
попаданцы
5.00
рейтинг книги
Ох уж этот Мин Джин Хо 2

Энфис 6

Кронос Александр
6. Эрра
Фантастика:
героическая фантастика
рпг
аниме
5.00
рейтинг книги
Энфис 6