Учебное пособие по SAP BODS для начинающих: что такое, Archiтекстура

Прежде чем мы изучим обзор SAP BODS, давайте поймем

Что такое ETL?

ETL означает «Извлечение-Преобразование-Загрузка» и представляет собой процесс загрузки данных из целевой системы в хранилище данных. Данные извлекаются из базы данных и преобразуются в соответствии со схемой хранилища данных. После этого он загружается обратно в базу данных хранилища данных в виде таблиц измерений и фактов.

Что такое SAP BODS?

САП БОДС — это инструмент ETL для извлечения данных из разрозненных систем, преобразования данных в значимую информацию и загрузки данных в информационное хранилище. Он предназначен для предоставления решений корпоративного класса для интеграции данных, качества данных, обработки и профилирования данных. Полная форма SAP BODS — это службы данных Business Objects.

История SAP BODS

Вот известные вехи в истории SAP BODS:

  • В 2002 году BusinessObjects переименовала два программных продукта Acta в инструмент качества данных BusinessObjects и инструмент интеграции данных BusinessObjects.
  • Business Objects была приобретена SAP в 2007 году, и оба этих продукта были переименованы в SAP BODQ и SAP BODI.
  • В 2008 году SAP объединила оба этих продукта в один инструмент и переименовала его в SAP Business Objects Data Services (BODS).

САП БОДС Archiтекстура

Вот некоторые основные компоненты SAP BODS. archiтекстура:

САП БОДС ArchiДиаграмма тектуры
САП БОДС ArchiДиаграмма тектуры

вместилище

Репозиторий — это набор таблиц, в которых хранятся созданные пользователем и предопределенные системные объекты, исходные и целевые метаданные, а также правила преобразования. Это позволяет вам настраивать репозитории на открытой платформе клиент/сервер. Это поможет вам обмениваться метаданными с другими корпоративными инструментами. Каждый локальный репозиторий связан с одним или несколькими серверами заданий, на которых выполняется созданное вами задание.

Консоль управления

Консоль управления службами данных SAP BOD — это веб-приложение со следующимиwing особенности.

  • Влияние и линейный анализ
  • Администрация
  • Автодокументация
  • Оперативная панель
  • проверка достоверности данных
  • Отчеты о качестве данных.

Сервер заданий

Компонент Сервер заданий помогает запустить механизм перемещения данных. Это позволяет интегрировать данные из нескольких источников. Это поможет вам выполнить комplex преобразует данные и управляет транзакциями и извлечениями из ERP-систем и других источников.

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

Дизайнер служб данных

Инструмент «Конструктор служб данных» предлагает простой в использовании графический интерфейс пользователя, который помогает определять преобразования, сопоставления данных и логику управления.

Этот компонент помогает создавать приложения, содержащие данные и рабочие процессы. Этот компонент также позволяет управлять метаданными, хранящимися в репозитории.

Двигатели

После выполнения задания служб данных SAP BusinessObjects сервер заданий запускает механизм для извлечения, преобразования и перемещения данных. Механизм использует параллельную обработку и преобразование данных в памяти, чтобы обеспечить высокую связность данных, качество и масштабируемость.

Сервер доступа

Сервер доступа предлагает сообщение «запрос-ответ» в реальном времени, которое собирает запросы сообщений, направляет их в службу реального времени и доставляет ответ на сообщение в течение определенного периода времени. Сервер доступа запрашивает сообщения и отправляет их следующей доступной службе реального времени через многочисленные вычислительные ресурсы.

Адресный сервер

Следующий компонент — адресный сервер. Он предлагает проверку и исправление адреса. Сервер адресов необходимо запустить перед обработкой потоков данных, содержащих преобразование «Очистка глобальных адресов» или «Глобальный список предложений», с включенным механизмом EMEA.

Важные термины в SAP BODS

Хранилище данных

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

CMC (Консоль центрального управления)

CMC — это веб-инструмент администрирования BOD. Это полезный инструмент для выполнения некоторых важных функций, таких как регистрация репозитория, управление пользователями и т. д.

Веб-администратор интегратора данных

Веб-администратор Data Integrator также известен как веб-администратор DI. Это помогает вам поддерживать репозитории в службах данных. Службы SAP BOD, включенные в веб-администрирование DI, включают мета-репозиторий, центральный репозиторий, службы заданий и веб-службы.

Преимущества SAP Data Services

Вот несколько плюсов BODS в SAP

  • SAP Business Objects предлагает лучшее профилирование из-за слишком большого количества приобретений других компаний.
  • Кривая обучения этому инструменту ETL быстрая, и он прост в использовании.
  • Предлагает простой пользовательский интерфейс для выполнения задач по манипулированию данными.
  • Объекты и функции BODS в SAP позволяют очень эффективно выполнять манипуляции и преобразование данных.
  • Существуют предусмотренные системой объекты и функции, которые можно легко перетаскивать.
  • SAP BODS позволяет реализовывать различные преобразования данных с помощью языка Data Integrator.
  • SAP BODS помогает вам выполнять комplex преобразования данных для создания настраиваемых функций.
  • Data Integrator Designer позволяет хранить в репозитории задания реального времени, пакетные задания и новые проекты.

Недостатки SAP BODS

Вот несколько недостатков использования SAP BODS.

  • Это дорогой инструмент, поэтому первоначальная стоимость покупки очень высока.
  • Многим бизнес-объектам требуется несколько серверов и мощное оборудование.
  • Business Objects — это платформа для разработчиков, а это значит, что организациям, желающим использовать Business Objects, потребуется поддержка высококвалифицированной команды разработчиков.

Итоги

  • SAP BODS — это инструмент ETL от SAP, который может извлекать данные из разрозненных систем, преобразовывать их в значимую информацию и загружать в различные типы систем.
  • Полная форма SAP BODS — Службы данных Business Objects.
  • Репозиторий, консоль управления, дизайнер, сервер заданий, сервер доступа — важные компоненты SAP BODS. Archiтекстура
  • SAP Business Objects предлагает лучшее профилирование из-за слишком большого количества приобретений других компаний.
  • БОДС – дорогой инструмент, поэтому первоначальная стоимость покупки очень высока