Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Электронная коммерция учебное пособие 2.doc
Скачиваний:
85
Добавлен:
17.11.2019
Размер:
7.24 Mб
Скачать

4.15. Sap Master Data Management - управление данными

SAP Master Data Management (SAP MDM) - подсистема в составе SAP NetWeaver, предназначенная для управления данными в распределенной среде mySAP Business Suite. Управление данными заключается в консолидации, гармонизации и централизации данных. Консолидация в технологиях хранилищ данных включает в себя сбор данных (Data Acquisition), их очистку (Data Cleaning) и собственно агрегирование данных (Data Consolidation). Под сбором данных подразумевается процесс, который состоит в организации передачи данных из внешних источников в хранилище. Организация процесса пополнения хранилища может быть основана на расписании пополнения хранилища данными либо на временной основе, либо с использованием механизма событий.

Под очисткой данных обычно понимается процесс модификации данных по ходу заполнения хранилища: исключение нежелательных дубликатов, восстановление пропущенных данных, приведение данных к единому формату, удаление нежелательных символов (например, управляющих) и унификация типов данных, проверка на целостность.

При заполнении хранилища агрегированными данными нужно обеспечить выборку данных из транзакционной базы данных и других источников в соответствии с метаданными, поскольку агрегирование происходит в терминах бизнес-понятий. Так, например, агрегированная величина «объем продаж продукта Х в регионе Y за последний квартал» содержит понятия «продукт» и «регион», которые являются бизнес-понятиями данного предприятия. Следует подчеркнуть, что задача выборки необходимых данных не может быть решена полностью автоматически: возможны коллизии (отсутствие необходимых данных, ошибки в данных и т. п.), когда вмешательство человека окажется необходимым. Далее, предполагая, что объектом анализа являются числовые показатели, связанные с бизнес-понятиями, такие как объем продаж или прибыль, необходимо определить правила вычисления этих показателей для составных бизнес-понятий, исходя из их значений для более простых бизнес-понятий. Это и есть правила агрегирования. Очищенные и согласованные данные в процессе гармонизации распределяются по локальным БД.

4.16. Управление документами в sap NetWeaver

В основу SAP NetWeaver заложена идея объединения пользователей, информации и бизнес-процессов в рамках единой открытой платформы, на базе которой уже функционируют все приложения программного комплекса mySAP Business Suite.

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

В рамках платформы SAP NetWeaver под термином «управление знаниями» (Knowledge Management) подразумевается решение задач упорядочения и классификации неструктурированной информации (офисные документы, e-mail, web-страницы и пр.), поступающей из различных источников, а также обеспечения централизованного доступа к накопленной информации для всех сотрудников предприятия. К числу функций управления документами и знаниями относятся совместная разработка и опубликование документов, ведение версий, поиск и классификация документов, построение иерархических рубрикаторов, доступ к различным информационным репозиториям (файловые системы, web-серверы, внешние системы управления документами), поддержка коллективной работы (дискуссии, чат, обмен сообщениями) и т.д.

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

SAP предлагает как развитые средства управления потоками операций в рамках отдельной системы (SAP WebFlow), так и полнофункциональное решение SAP Exchange Infrastructure (SAP XI) для интеграции бизнес процессов в рамках нескольких приложений. Реализована поддержка открытых стандартов и технологий, в частности, Wf-XML, WSDL, BPML, BPEL4WS.

Управление нормативно-справочной информации (НСИ) в условиях распределенной IT-инфраструктуры – одна из наиболее сложных и в то же время важных задач, с которой сталкиваются современные предприятия. Это в полной мере относится и к задачам управления документами, автоматизация которых невозможна без наличия корректных и согласованных справочных данных. SAP Master Data Management – один из компонентов платформы SAP NetWeaver – позволяет эффективно решать задачи ведения, объединения и консолидации НСИ, обеспечивая распространение требуемых данных между всеми приложениями и системами, используемыми на предприятии.

Помимо полнофункциональных решений и бизнес-приложений для управления неструктурированной информацией в SAP NetWeaver содержится ряд низкоуровневых инструментов и сервисов для решения задач управления документами. В первую очередь это инфраструктура SAP Knowledge Provider, обеспечивающая администрирование и хранение документов во внешних репозиториях и электронных архивах. В качестве таких репозиториев могут выступать как собственные системы хранения документов (SAP Content Server), так и системы управления документами (СУД) сторонних производителей (Documentum, IBM Content Manager, IXOS, Saperion и пр.). Для интеграции функций управления документами в бизнес-процессы приложений SAP (R/3, CRM и др.) используется технология SAP ArchiveLink, позволяющая осуществить привязку документов к объектам учетной системы. Преимуществами разработки приложений на платформе SAP NetWeaver является использование современных технологий и языков программирования (ABAP/4, J2EE, .NET), использование готовых интерфейсов и API для работы с документами и интеграции с продуктами сторонних разработчиков, высокая масштабируемость решений за счет возможностей базовой платформы.