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

на главную

Жанры

Внедрение 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 предусмотрены следующие обширные возможности анализа данных, содержащихся в ИнфоКубах:

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

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

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

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

Ретроградный меркурий

Рам Янка
4. Серьёзные мальчики в форме
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Ретроградный меркурий

Я еще не барон

Дрейк Сириус
1. Дорогой барон!
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Я еще не барон

Полковник Империи

Ланцов Михаил Алексеевич
3. Безумный Макс
Фантастика:
альтернативная история
6.58
рейтинг книги
Полковник Империи

Бремя империи

Афанасьев Александр
Бремя империи - 1.
Фантастика:
альтернативная история
9.34
рейтинг книги
Бремя империи

Инферно

Кретов Владимир Владимирович
2. Легенда
Фантастика:
фэнтези
8.57
рейтинг книги
Инферно

Адмирал южных морей

Каменистый Артем
4. Девятый
Фантастика:
фэнтези
8.96
рейтинг книги
Адмирал южных морей

Защитник

Астахов Евгений Евгеньевич
7. Сопряжение
Фантастика:
боевая фантастика
постапокалипсис
рпг
5.00
рейтинг книги
Защитник

Я – Орк. Том 3

Лисицин Евгений
3. Я — Орк
Фантастика:
юмористическое фэнтези
попаданцы
5.00
рейтинг книги
Я – Орк. Том 3

Мир-о-творец

Ланцов Михаил Алексеевич
8. Помещик
Фантастика:
альтернативная история
5.00
рейтинг книги
Мир-о-творец

Кодекс Крови. Книга II

Борзых М.
2. РОС: Кодекс Крови
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Крови. Книга II

Я – Орк. Том 4

Лисицин Евгений
4. Я — Орк
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я – Орк. Том 4

Хозяйка лавандовой долины

Скор Элен
2. Хозяйка своей судьбы
Любовные романы:
любовно-фантастические романы
6.25
рейтинг книги
Хозяйка лавандовой долины

Разбуди меня

Рам Янка
7. Серьёзные мальчики в форме
Любовные романы:
современные любовные романы
остросюжетные любовные романы
5.00
рейтинг книги
Разбуди меня

Курсант: назад в СССР 9

Дамиров Рафаэль
9. Курсант
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Курсант: назад в СССР 9