Presentación de la solución SAP Data Services

Objective

After completing this lesson, you will be able to describir la solución SAP Data Services

SAP Data Services en pocas palabras

SAP Data Services: ¿para qué?

Veamos primero con qué SAP Data Services puede ayudarlo :

Convierta sus datos en un recurso confiable y siempre listo

Con algunas de las mejores funcionalidades para la integración,calidad y depuración de datos, el software SAP Data Services mejora la calidad de los datos en toda la empresa. Como parte de la capa de gestión de la información de Business Technology Platform de SAP, brinda información confiable, relevante y oportuna para impulsar mejores resultados de negocio.

Puede utilizar la funcionalidad de SAP Data Services con prácticamente todos los datos en escenarios de procesamiento porlotes o en tiempo real. Puede gestionar la calidad de los datos dentro de una amplia variedad de aplicaciones, plataformas y bases de datos estándar y patentadas, incluidas las de SAP y terceros.

Libere el significado de todos los datos de su organización

Con este software, puede acceder y procesar contenido estructurado y no estructurado desde una variedad de fuentes de datos en toda su empresa. Estos incluyen almacenes de datos de SAP y de terceros. El software le permite extraer, transformar y cargar cualquier fuente de datos en cualquier fuente de destino para entregarla donde y cuando sea necesaria, independientemente del tamaño o formato.

Simplifique la gestión de datos

SAP Data Services puede aplicar modificaciones de datos en varios formatos de datos, incluido cualquier formato personalizado mediante un adaptador de SAP Data Services. Los usuarios empresariales pueden aplicar cambios de datos en múltiples sistemas de back-office de forma individual o secuencial. Al generar llamadas nativas del sistema en cuestión, Data Services hace que no sea necesario desarrollar y actualizar código personalizado para gestionar el proceso.

Acceda, cargue y mueva datos a la vez que optimiza la velocidad y el rendimiento

SAP Data Services genera SQL optimizado para la base de datos de destino específica (por ejemplo, Oracle, DB2, SQL Server y, por supuesto, SAP HANA). El código optimizado y generado automáticamente reduce el costo de mantener los almacenes de datos y permite la creación rápida de soluciones de datos que cumplen con los requisitos del usuario más rápido que otros métodos (por ejemplo, codificación personalizada, llamadas de conexión directa o PL/SQL).

La combinación única de funciones de SAP Data Services le permite:

  • Poner a disposición datos en un almacén de datos operativos, un almacén de datos o un centro de datos
  • Actualizar datos organizados en modo por lotes o en tiempo real
  • Cree un único entorno para desarrollar, probar e implementar toda la plataforma de integración de datos
  • Gestionar un único repositorio de metadatos para capturar las relaciones entre los diferentes métodos de extracción y acceso y proporcionar análisis integrados de linaje e impacto

Herramientas de SAP Data Services

El diseñador de Data Services

Data Services Designer (en resumen, Diseñador) es una aplicación cliente de Windows que se utiliza para crear, probar y ejecutar manualmente tareas que transforman datos y los cargan en una base de datos de destino o sistema de archivos.

Con Designer, puede crear aplicaciones de gestión de datos que consten de asignaciones de datos, transformaciones y lógica de control.

Puede crear objetos que representen fuentes de datos y, a continuación, arrastrarlos, soltarlos y configurarlos en diagramas de flujo.

Los objetos creados se almacenan en un repositorio local. A continuación, puede iniciar el servidor de jobs para ejecutar jobs para la prueba de aplicación inicial.

Vea este vídeo para obtener más información sobre la interfaz de usuario de Designer:

El repositorio de Data Services

Existen pocos requisitos previos antes de poder utilizar el Diseñador de servicios de datos para empezar a crear y ejecutar jobs ETL. La configuración de estos componentes suele ser tarea de los administradores de ETL, pero comprender cómo funcionan también es útil para los diseñadores de ETL.

Uno de ellos es el repositorio local, que es un conjunto de tablas de base de datos para almacenar los objetos que crea en el diseñador. Se pueden crear durante la instalación de SAP Data Services o en cualquier momento (utilizando el gestor del repositorio).

Los sistemas de base de datos soportados para los repositorios locales son los RDBMS más utilizados en el mercado. Los repositorios locales NO tienen que estar en el mismo sistema de base de datos de los datos reales en los que desea realizar el trabajo ETL. En otras palabras, sus datos podrían estar en Hadoop, mientras que sus repositorios locales están en SQL Anywhere.

Servidor de tareas de Data Services

Cada repositorio está asociado con al menos un servidor de tareas de Data Services.

Cuando se ejecutan los jobs de Data Services, el servidor de jobs recupera el job de su repository asociado e inicia los procesos del motor de Data Services para realizar la extracción, transformación y movimiento de datos. Los procesos del motor de servicios de datos utilizan procesamiento paralelo y transformaciones de datos in-memory para brindar un alto rendimiento y escalabilidad de datos.