SAP BODS - Arquitectura

En este capítulo, aprenderemos sobre la arquitectura SAP BODS. La ilustración muestra la arquitectura del sistema BODS con área de preparación.

Capa de origen

La capa de origen incluye diferentes fuentes de datos como aplicaciones de SAP y un sistema RDBMS que no es de SAP y la integración de datos se lleva a cabo en el área de preparación.

SAP Business Objects Data Services incluye diferentes componentes como Data Service Designer, Data Services Management Console, Repository Manager, Data Services Server Manager, Work bench, etc. El sistema de destino puede ser un sistema DW como SAP HANA, SAP BW o no SAP. Sistema de almacenamiento de datos.

La siguiente captura de pantalla muestra los diferentes componentes de SAP BODS.

También puede dividir la arquitectura BODS en las siguientes capas:

  • Capa de aplicación web
  • Capa de servidor de base de datos
  • Capa de servicio de servicios de datos

La siguiente ilustración muestra la arquitectura BODS.

Evolución del producto: ATL, DI y DQ

Acta Technology Inc. desarrolló SAP Business Objects Data Services y, posteriormente, Business Objects Company lo adquirió. Acta Technology Inc. es una empresa con sede en EE. UU. Y fue responsable del desarrollo de la plataforma de integración de primeros datos. Los dos productos de software ETL desarrollados por Acta Inc. fue elData Integration (DI) herramienta y la Data Management o Data Quality (DQ) herramienta.

Business Objects, una empresa francesa adquirió Acta Technology Inc. en 2002 y posteriormente, ambos productos pasaron a llamarse Business Objects Data Integration (BODI) herramienta y Business Objects Data Quality (BODQ) herramienta.

SAP adquirió Business Objects en 2007 y ambos productos pasaron a llamarse SAP BODI y SAP BODQ. En 2008, SAP integró ambos productos en un único producto de software denominado SAP Business Objects Data Services (BODS).

SAP BODS proporciona una solución de integración y gestión de datos y, en la versión anterior de BODS, se incluyó la solución de procesamiento de datos de texto.

BODS - Objetos

Todas las entidades que se utilizan en BO Data Services Designer se denominan Objects. Todos los objetos como proyectos, trabajos, metadatos y funciones del sistema se almacenan en la biblioteca de objetos local. Todos los objetos son de naturaleza jerárquica.

Los objetos contienen principalmente lo siguiente:

  • Properties- Se utilizan para describir un objeto y no afectan su funcionamiento. Ejemplo: nombre de un objeto, fecha de creación, etc.

  • Options - Que controlan el funcionamiento de los objetos.

Tipos de objetos

Hay dos tipos de objetos en el sistema: objetos reutilizables y objetos de un solo uso. El tipo de objeto determina cómo se utiliza y se recupera ese objeto.

Objetos reutilizables

La mayoría de los objetos que se almacenan en el repositorio se pueden reutilizar. Cuando se define un objeto reutilizable y se guarda en el repositorio local, puede reutilizar el objeto creando llamadas a la definición. Cada objeto reutilizable tiene solo una definición y todas las llamadas a ese objeto se refieren a esa definición. Ahora, si la definición de un objeto se cambia en un lugar, está cambiando la definición del objeto en todos los lugares donde aparece ese objeto.

Una biblioteca de objetos se utiliza para contener la definición del objeto y cuando un objeto se arrastra y suelta de la biblioteca, se crea una nueva referencia a un objeto existente.

Objetos de un solo uso

Todos los objetos que se definen específicamente para un trabajo o flujo de datos se conocen como objetos de un solo uso. Por ejemplo, transformación específica utilizada en cualquier carga de datos.

BODS - Jerarquía de objetos

Todos los objetos son de naturaleza jerárquica. El siguiente diagrama muestra la jerarquía de objetos en el sistema SAP BODS:

BODS: herramientas y funciones

Según la arquitectura ilustrada a continuación, tenemos muchas herramientas definidas en SAP Business Objects Data Services. Cada herramienta tiene su propia función según el panorama del sistema.

En la parte superior, tiene los Servicios de plataforma de información instalados para la administración de seguridad de derechos y usuarios. BODS depende de la consola de administración central (CMC) para el acceso de los usuarios y la función de seguridad. Esto es aplicable a la versión 4.x. En la versión anterior, se hacía en Management Console.