Tutorial de SAP BODS para principiantes: ¿Qué es? Architectura

Antes de conocer la descripción general de SAP BODS, comprendamos

¿Qué es ETL?

ETL significa Extraer-Transformar-Cargar y es un proceso de cómo se cargan los datos desde el sistema de destino al almacén de datos. Los datos se extraen de una base de datos y se transforman para que coincidan según el esquema del almacén de datos. Después de eso, se vuelve a cargar en la base de datos del almacén de datos en forma de tablas de dimensiones y hechos.

¿Qué es SAP BODS?

CUERPOS SAP es una herramienta ETL para extraer datos de sistemas dispares, transformar datos en información significativa y cargar datos en un almacenamiento de datos. Está diseñado para ofrecer soluciones de clase empresarial para integración de datos, calidad de datos, procesamiento de datos y elaboración de perfiles de datos. La forma completa de SAP BODS es Business Objects Data Services.

Historia de SAP BODS

Aquí se muestran hitos famosos en la historia de SAP BODS:

  • En 2002, BusinessObjects cambió el nombre de los dos productos de software de Acta a la herramienta BusinessObjects Data Quality y a la herramienta BusinessObjects Data Integration.
  • Business Objects fue adquirido por SAP en 2007 y ambos productos pasaron a denominarse SAP BODQ y SAP BODI.
  • En 2008, SAP fusionó ambos productos en una sola herramienta y la renombró como SAP Business Objects Data Services (BODS).

CUERPOS SAP Architectura

A continuación se muestran algunos componentes básicos de SAP BODS. architectura:

CUERPOS SAP ArchiDiagrama de tecnología
CUERPOS SAP ArchiDiagrama de tecnología

Repositorio

Un repositorio es un conjunto de tablas que contienen objetos del sistema predefinidos y creados por el usuario, metadatos de origen y de destino y reglas de transformación. Le permite configurar repositorios en una plataforma abierta de cliente/servidor. Esto le ayuda a compartir metadatos con otras herramientas empresariales. Cada repositorio local está conectado con uno o más servidores de trabajo que ejecutan el trabajo que ha creado.

Management Console

SAP BOD Data Services Management Console es la aplicación basada en web con el siguientewing características.

  • Análisis de Impacto y Lineal
  • Casa hogar
  • Documentación automática
  • Tablero Operacional
  • Validación de datos
  • Informes de datos de calidad de datos.

servidor de trabajo

El componente Job Server le ayuda a iniciar el motor de movimiento de datos. Le permite integrar datos de múltiples fuentes. Te ayuda a realizar complex transformaciones de datos y gestiona transacciones y extracciones de sistemas ERP y otras fuentes.

La herramienta del servidor de trabajos de integración de datos le permite mover datos en modo por lotes o en tiempo real. Ofrece un alto rendimiento de datos y escalabilidad. Además, mientras diseña un trabajo, también puede ejecutarlo desde el Diseñador, que le indica al servidor de trabajos que ejecute el trabajo. El servidor de trabajos también le permite obtener el trabajo desde su repositorio BODS SAP asociado.

Diseñador de servicios de datos

La herramienta Data Services Designer ofrece una interfaz gráfica de usuario fácil de usar que le ayuda a definir transformaciones, asignaciones de datos y lógica de control.

Este componente le ayuda a crear aplicaciones que contienen datos y flujos de trabajo. Este componente también le permite administrar metadatos almacenados en un repositorio.

motores

Después de ejecutar el trabajo de SAP BusinessObjects Data Services, el servidor de trabajos inicia el motor para realizar la extracción, transformación y movimiento de datos. El motor utiliza procesamiento paralelo y transformación de datos en memoria para ofrecer alta conectividad, calidad y escalabilidad de datos.

Servidor de acceso

El servidor de acceso ofrece mensajes de solicitud-respuesta en tiempo real que recopilan solicitudes de mensajes, los enrutan a un servicio en tiempo real y entregan un mensaje de respuesta en una duración específica. El servidor Acess consulta el mensaje y lo envía al siguiente servicio disponible en tiempo real a través de numerosos recursos informáticos.

Servidor de direcciones

El siguiente componente es el servidor de direcciones. Ofrece validación y correcciones de direcciones. El servidor de direcciones debe iniciarse antes de procesar flujos de datos que contienen la transformación de la lista de limpieza global de direcciones o de sugerencias globales con el motor EMEA habilitado.

Términos importantes en SAP BODS

Almacenamiento de Datos

Un almacén de datos ofrece una conexión a una fuente de datos como una base de datos. Es una interfaz de enlace entre la base de datos backend real y los servicios de datos. El almacén de datos también permite que los servicios de datos importen la descripción de la fuente de datos, como los metadatos.

CMC (Consola de administración central)

CMC es una herramienta de administración basada en web para BOD. Es una herramienta útil para realizar algunas funciones esenciales como registro de repositorio, gestión de usuarios, etc.

Administrador Web Integrador de Datos

El administrador web de Data Integrator también se conoce como administrador web de DI. Le ayuda a mantener repositorios en servicios de datos. Estos servicios de SAP BOD incluidos en el administrador web de DI son Meta Repositorio, Repositorio Central, servicios de trabajo y servicios web.

Ventajas de los servicios de datos de SAP

Aquí hay algunas ventajas de BODS en SAP

  • SAP Business Objects ofrece mejores perfiles debido a demasiadas adquisiciones de otras empresas.
  • La curva de aprendizaje de esta herramienta ETL es rápida y fácil de usar.
  • Ofrece una interfaz de usuario fácil de usar para realizar tareas de manipulación de datos.
  • Los objetos y funciones de BODS en SAP le permiten realizar manipulaciones y transformaciones de datos de manera muy eficiente.
  • Hay objetos y funciones proporcionados por el sistema que puede arrastrar y soltar fácilmente.
  • SAP BODS le permite implementar diversas transformaciones de datos utilizando el lenguaje Data Integrator
  • SAP BODS le ayuda a realizar complex transformaciones de datos para crear funciones personalizadas.
  • Data Integrator Designer le permite almacenar trabajos por lotes y en tiempo real y nuevos proyectos en el repositorio.

Desventajas de SAP BODS

Aquí se presentan algunos inconvenientes del uso de SAP BODS.

  • Es una herramienta cara, por lo que el coste de compra inicial es muy elevado.
  • Muchos Business Objects necesitan varios servidores y un amplio hardware.
  • Business Objects es una plataforma para desarrolladores, lo que significa que las organizaciones que quieran utilizar Business Objects necesitarán el apoyo de un equipo de desarrollo altamente capacitado.

Resumen

  • SAP BODS es una herramienta ETL de SAP que puede extraer datos de sistemas dispares, transformarlos en información significativa y cargarlos en varios tipos de sistemas.
  • El formato completo de SAP BODS es Business Objects Data Services.
  • El repositorio, la consola de administración, el diseñador, el servidor de trabajos y el servidor de acceso son componentes importantes de SAP BODS. Architectura
  • SAP Business Objects ofrece mejores perfiles debido a demasiadas adquisiciones de otras empresas.
  • BODS es una herramienta costosa, por lo que el costo de compra inicial es muy alto