Хранилище бизнес-информации (SAP Business Information Warehouse, BW) — это сквозное решение, основанное на последних разработках, которое обеспечивает персоналу компании быстрый доступ к данным в любой их комбинации, в любом порядке и с любой степенью детализации, причем источником данных может быть система SAP, другая система или даже внешняя среда. Это универсальное решение включает в себя средство реляционной аналитической обработки в реальном, времени (Relational Online Analytical Processing, OLAP), а также инструменты автоматического извлечения данных, хранилище мета-данных с заданной конфигурацией, удобный для пользователя интерфейс с мощными инструментами для анализа и составления отчетов, а также рабочее место администратора для управления этой средой. Решение BW включает в себя различные компоненты, которые в значительной степени автоматизируют большую часть задач и позволяют провести быстрое внедрение с минимальной необходимостью в последующей поддержке.
В сравнении с традиционными решениями хранения данных, SAP BW имеет значительное преимущество, поскольку сама система SAP R/3 представляет собой основанную на хранилище данных среду приложений. Обычные решения на базе хранилищ информации приспособлены для извлечения и отображения данных только на уровне индивидуальных полей баз данных, потому что они не распознают контекст данных. Информацию о контексте и содержании данных необходимо определять отдельно. BW работает на основе бизнес-процессов R/3. Используя концепции интеграции и мета-данных, BW извлекает, загружает и упорядочивает данные в соответствии с бизнес-процессами предприятия и представляет их в гибком, удобном пользователю формате, который может настраиваться в соответствии с пожеланиями пользователя.
По причине тотальной интеграции BW и SAP R/3 результаты анализа данных могут тут же вводиться в систему R/3, что представляет собой «закольцованное» изучение, которое рассматривалось в разделе «Обучающаяся организация» главы 1. Это как раз тот случай, когда познание протекает не на уровне индивидуальных сотрудников, а на уровне организации в целом, что дает организации огромные преимущества перед конкурентами в наше время стремительно меняющихся рыночных условий. В дополнение к этому SAP — безопасная, прозрачная среда, что делает ее идеальным источником корректных, точных и надежных данных, и это считается главной задачей использования любых баз данных.
Проект SAP BW приспособлен для быстрого, эффективного внедрения с минимальными затратами. В SAP многие трудоемкие задачи внедрения традиционных хранилищ данных либо полностью устранены, либо автоматизированы. Ниже приведены некоторые такие задачи:
• Создание хранилищ данных на уровне подразделений компании, ведущих к единому хранилищу информации предприятия.
• Получение полных, корректных и надежных данных.
• Создание ориентированного на бизнес, интегрированного в масштабе всего предприятия подхода к данным.
• Определение и построение моделей мета-данных.
• Преобразование (перенесение) данных из информационных складов R/3 в мета-данные информационного хранилища.
• Заполнение информационного хранилища из информационных складов R/3.
SAP BW имеет также следующие преимущества:
• Подход к данным с точки зрения бизнес-процессов; интеграция такого подхода в масштабе всего предприятия
• Обширные возможности и функции отчетности в SAP R/3
• Многочисленные открытые системные решения SAP для взаимодействия с различными внешними системами
• Новейшая технология Базиса SAP — трехслойная архитектура и сопутствующие ей преимущества — безопасность, интегрированность, масштабируемость, простота доступа и возможность взаимодействия сетей в единой среде.
SAP BW — это исчерпывающее решение, которое использует все преимущества системы R/3, однако вовсе не ограничивается ее пределами.
Наиболее выдающимися характеристиками SAP BW являются следующие:
• Автоматический сбор данных из систем SAP, а также через открытые интерфейсы с другими приложениями и внешними системами.
• Использование бизнес-процессов и мета-данных, которые являются неотъемлемой частью систем SAP.
• Готовая конфигурация информационных моделей и шаблонов отчетности, которые позволяют пользователям легко и быстро генерировать отчеты.
• Поддержка стандартных, заранее определенных отчетов и специальный анализ, что позволяет работать с данными в различных измерениях и на различных уровнях.
• Готовые отчеты предоставляются в формате MS Excel, что позволяет легко и быстро настраивать отчеты в соответствии с конкретными пожеланиями и требованиями.
• Для удобства работы пользователи могут группировать часто используемые отчеты.
• В BW предусмотрен мониторинг доступа и загрузки данных с целью тонкой отладки конфигурации и улучшения характеристик работы системы.
• BW может принимать данные из любого источника, в том числе из унаследованных и внешних систем и приложений.
• В BW предусмотрена эталонная модель предприятия для применения к данным делового регламента.
• Использование всех преимуществ стандартизованной технологии Базиса R/3 — таких, как масштабируемость, легкость доступа, безопасность, интеграция и возможность взаимодействия сетей.
В следующих разделах рассматриваются основные компоненты архитектуры BW, представленные на рис. 19.2. На рис. 19.3 представлены соответствующие карты решений.
Рис. 19.2. Компоненты SAP BW.
Системное администрирование
BW использует среду SAP Базис, чтобы обеспечить оптимальные характеристики работы. Это подразумевает мониторинг пакетной загрузки данных и регулирование доступа для пользователей всех уровней. Планировщик регулирует периодические задачи по извлечению и загрузке данных.
Администрирование данных
Рабочее место администратора обеспечивает обслуживание и управление всех ключевых аспектов работы 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, в отличие от обычных складов данных, записываются только изменения в данных, что значительно снижает объем передачи данных во время рутинных операций.