SAP NetWeaver Business Warehouse
SAP NetWeaver Business Warehouse (нем. SAP NetWeaver Business Warehouse, сокращённо BW) — прикладная система хранения данных (Data Warehouse, DW), разработанная компанией SAP SE и являющаяся частью платформы SAP NetWeaver. SAP BW включает в себя компоненты для управления данными (Data Warehousing Workbench), средства построения пользовательских запросов на базе OLAP-процессора (Business Explorer, сокращённо BEx), среду для анализа данных (Analysis Process Designer, APD), а также модуль управления процессами загрузки информации. Текущая версия BI-решения от SAP носит номер 7.5 и входит в состав SAP NetWeaver 7.5[1]. Версия 7.5 является финальной в линейке продуктов SAP NetWeaver[2]. Продукт имеет статус устаревшего (legacy) и находится в режиме основной поддержки до конца 2027 года (с возможностью расширенной поддержки до 2030 года)[1]. Стратегическими преемниками системы являются локальное решение SAP BW/4HANA и облачная платформа SAP Datasphere[2].
Общие сведения
| SAP NetWeaver Business Warehouse | |
|---|---|
| Тип | Хранилище данных |
| Разработчик | SAP SE |
| Написана на | ABAP и Си |
| Операционные системы | Linux, Microsoft Windows, AIX, HP-UX и Solaris |
| Первый выпуск | 1997 |
| Аппаратные платформы | x86, x86_64, POWER, SPARC и IA-64 |
| Последняя версия | 7.5 |
| Лицензия | проприетарная и пользовательское соглашение |
| Сайт | официальный сайт на sap.com |
Применение
SAP BW особенно часто применяется для построения систем DW-аналитики (отчётность) в окружении SAP ERP, поскольку содержит набор встроенных ERP-экстракторов, соответствующих данных, OLAP-кубов и стандартных отчётов, объединённых в пакет Business Content. Это обеспечивает быструю разработку решений по интеграции и анализу данных. BW является интегральной и бесплатной частью ряда решений SAP, а его высокая распространённость, особенно в Германии, обусловливает выбор этой платформы многими компаниями в качестве корпоративной системы Business Intelligence (BI). К дополнительным преимуществам BW относятся интеграция с Microsoft Excel и поддержка анализа через браузер с использованием JavaScript. Продукты других BI-поставщиков также могут использоваться совместно с BW в качестве интерфейсных инструментов.
Для конечных пользователей, занимающихся созданием и анализом отчётов, SAP предоставляет ряд приложений, объединённых под общим названием Business Explorer (BEx). На смену программе BEx Analyzer, представлявшей собой набор макросов VBA для работы в Microsoft Excel, пришёл инструмент SAP Analysis for Office[3]. Независимо от Excel функционируют такие инструменты, как BEx Web Application Designer (для создания веб-шаблонов с интерактивными элементами), BEx Report Designer (для форматирования специализированных отчётов) и BEx Information Broadcaster (для предварительного вычисления и рассылки отчётов).
Современным решением для визуализации данных, пришедшим на смену устаревшим BEx-инструментам и Xcelsius, является платформа SAP Analytics Cloud (SAC). Она поддерживает прямое (live) подключение к данным SAP BW 7.5, что позволяет создавать отчётность в режиме реального времени без репликации данных в облако.
Версии
Первая версия системы вышла в 1997 году под названием Business Warehouse Information System. С тех пор название продукта несколько раз изменялось[4].
| Название | Версия | Дата выпуска |
|---|---|---|
| BIW | 1.0E | 1997 |
| BIW | 1.2A | октябрь 1998 |
| BIW | 1.2B | сентябрь 1999 |
| BIW | 2.0A | февраль 2000 |
| BIW | 2.0B | июнь 2000 |
| BIW | 2.1C | ноябрь 2000 |
| BW | 3.0A | октябрь 2001 |
| BW | 3.0B | май 2002 |
| BW | 3.1 | ноябрь 2002 |
| BW | 3.1C | май 2003 |
| BW | 3.3 | октябрь 2003 |
| BW | 3.5 | апрель 2004 |
| BI | 7 | июль 2005 |
| BW | 7.3 | июль 2011 |
| BW | 7.4 | декабрь 2013 |
| BW | 7.5 | октябрь 2015 |
Версия 7.5 стала финальной в линейке продуктов SAP NetWeaver BW[2]. Ключевыми техническими отличиями этой версии от релиза 7.4 стали глубокая интеграция с платформой SAP HANA, внедрение нового объекта моделирования Advanced DataStore Object (aDSO) взамен устаревших объектов и перенос инструментов разработки в среду на базе Eclipse. Кроме того, была выпущена специальная редакция «SAP BW 7.5, edition for SAP HANA», послужившая переходным этапом к архитектуре следующего поколения хранилищ данных — SAP BW/4HANA[5].
Подключение источников данных
Для подключения источников данных доступны следующие методы:
- BI Service API (S-API): прямое подключение SAP-источников через сервисный API от SAP
- Файловый интерфейс: автоматический импорт файлов в форматах CSV или ASCII
- DB Connect: доступ к сторонним СУБД через специфичные для SAP Database Shared Libraries (DBSL)
- Universal Data Connect: подключение к реляционным и многомерным источникам на базе J2EE Connector Architecture
- Веб-сервисы: интеграция потоков данных XML с применением протокола SOAP
- Поддержка современных веб-протоколов OData и REST API для предоставления и потребления данных[6][7]
- Интеграция с платформами больших данных и облачными хранилищами (Hadoop, Amazon S3, Azure Data Lake) с использованием технологий SAP HANA Smart Data Access (SDA) и промежуточного ПО (например, SAP Data Services)[8][9]
Миграция и преемники
В связи с окончанием основной поддержки SAP BW 7.5 в 2027 году[1][2] компаниям рекомендуется миграция на современные платформы. Существуют два основных стратегических пути перехода:
- Переход на локальное (on-premise) решение SAP BW/4HANA с использованием сценариев In-Place, Remote, Shell или Greenfield[10];
- Переход в облако на платформу SAP Datasphere с использованием компонента SAP BW Bridge для переноса существующих моделей и логики[2][11].
Для автоматизации процессов миграции и анализа пользовательского кода SAP применяет технологии искусственного интеллекта[12].