Componente de Stambia para SAP ECC y SAP HANA

SAP es una de las empresas más importantes de desarrollo de aplicaciones informáticas ERP (Enterprise Resource Planning) y aplicaciones de gestión. Los procesos de negocio de las empresas, tales como la contabilidad, las ventas, el inventario, la gestión financiera, los recursos humanos, etc. pueden ser gestionados utilizando el ERP o las aplicaciones de SAP.

El componente de Stambia para SAP ha sido concebido para permitir a sus usuarios gestionar el conjunto de procesos de integración de datos entorno a las aplicaciones de SAP, para cualquier componente técnico o de negocio de SAP.


 

Descubra cómo manipular sus datos SAP con toda simplicidad gracias a Stambia.

Los diferentes casos de uso de integración de datos para SAP

Migrar el dato SAP en la nube

Con el apogeo del SaaS (Software as a Service), la mayoría de los almacenes de datos (Datawarehouse) se implementan cada vez más en la nube, con lo que las organizaciones adoptan proveedores de tipo “As-a service” como Snowflake, Google BigQuery, Azure o Amazon para sus bases de datos analíticas.

En consecuencia, se presenta la cuestión de la alimentación de estos “oleoductos de datos” (data pipelines) a partir de diferentes sistemas o aplicaciones fuente tales como SAP.

La mayoría de nuestros clientes que hacen uso de SAP comprenden que su principal fuente de datos será su ERP.

Debido a esto, la primera problemática que se presenta es saber gestionar esta necesidad de conectividad y de interacción con SAP.

Muchos de estos clientes desean igualmente utilizar SAP BW como fuente de datos para alimentar una capa analítica en la nube.

Migrating SAP Data on Cloud
 

Construir una arquitectura de Data Hub entorno a SAP

DataHub Architecture with SAP

Para la mayoría de las organizaciones, la importancia de intercambiar datos entre las aplicaciones en el momento correcto es un asunto crítico.

Por ejemplo, para una empresa de la industria agroalimentaria, proveer el estado correcto de los almacenes a los vendedores que trabajan con los clientes es esencial.

La capacidad de proveer todo el detalle en torno a los productos vendidos (sus fechas de disponibilidad, cantidad, etc.) es particularmente importante para asegurar las ventas.

Una arquitectura de tipo Data Hub debería estar en el centro de estos procesos de negocio, con el fin de permitir centralizar y distribuir el dato, y ser entonces reactivo.

Los procesos en torno al Data Hub pueden ser de tipo lote (batch), tiempo real o streaming, dependiendo de la necesidad de negocio.

 

Los proyectos de Big Data / Analytics entorno a SAP

Otra parte de la estrategia de gestión de datos consiste en generar informaciones y proporcionar datos analíticos para maximizar los rendimientos, la productividad y la precisión de las decisiones tomadas dentro de la organización.

Esto se puede realizar estableciendo una buena capacidad de análisis a partir de los datos producidos por la empresa.

Gracias a la utilización de numerosos motores de análisis del mercado y de las tecnologías open source, apoyándose en clusters locales (on premise) o en la nube, usted podrá producir estos análisis. Podría tratarse de, por ejemplo, un cluster Hadoop / Spark, en donde los datos de su sistema SAP y de otras fuentes pueden ser mezclados y combinados.

Por ejemplo, para una empresa industrial, capturar los datos de sus máquinas, como el tipo y la cantidad de materiales utilizados para producir mercancías en función de ciertos criterios, puede proporcionar informaciones importantes en vista de tomar medidas correctivas (hacer mantenimiento preventivo por ejemplo o afinar las previsiones de producción).

Por lo tanto, la creación de una capa de integración, que puede funcionar de manera simple y transparente con la complejidad de SAP así como tecnologías Big Data, es un elemento fundamental en el éxito de este tipo de proyecto.

Big Data Analytics around SAP platform
 

Complejidad & Variedad de las aplicaciones SAP

Complexity & Variety in SAP software system

Además del ERP central de SAP (SAP ECC), existen varias aplicaciones informáticas que utilizan los clientes SAP.

A continuación algunos ejemplos:

  • La base de datos de memoria SAP S/4 HANA, o SAP S4/HANA CLOUD
  • El servidor de base de datos relacionales SAP ASE
  • La base de datos basada en columnas SAP IQ
  • La solución OLAP como SAP BW
  • Y muchas otras

Hay mucha complejidad en el uso de cada una de estas soluciones y cada organización debe tener una experticia muy especializada para gestionar todos estos sistemas SAP.

La integración de datos debe entonces ser gestionada, teniendo en cuenta estas complejidades y esto sin complicar la implantación de oleoductos (pipelines) de datos.

Utilizar una solución de integración que encapsule todas las técnicas de extracción y que funcione igual de bien con todas las funciones y módulos SAP (permitiendo escribir ABAP para necesidades personalizadas), aportará beneficios clave en sus proyectos de integración de datos..

t

Características del componente Stambia para SAP

El componente de Stambia para SAP le permite conectarse a su SAP ECC y recuperar la descripción (retroingeniería o ingeniería inversa) de todos los metadatos de los diversos módulos de negocio.

Dado que SAP posee una convención de nombres muy específica y compleja en sus metadatos, Stambia recolecta toda la descripción entorno a estos metadatos para permitirle a sus usuarios identificarlos correctamente.

Component for SAP built by Stambia ELT

El componente propone luego diferentes maneras de extraer o escribir datos en función de lo que SAP proporciona de forma nativa.

Estos procesos de extracción se modelan en Stambia para que usted pueda diseñarlos de manera simple y coherente.

Con la ayuda de la interfaz y mediante arrastrar y soltar (drag n’ drop) usted puede configurar todo tipo de proceso de extracción. Demos un vistazo a cada una de estas posibilidades :

extracting writing sata with SAP
 

BAPI / RFC

 call standard SAP BAPI RFC

LLa interfaz de programación de aplicaciones de negocio (BAPI / Business Application Programming Interface) es un módulo funcional compatible con RFC (Remote Function Call) que sirve de interfaz para los usuarios en el seno del sistema SAP.

Por ejemplo, para crear una orden de compra, usted puede llamar a la BAPI estándar y proporcionarle los detalles necesarios para su ejecución.
Con Stambia, esto se representará bajo la forma de un mapeo o “mapping” en donde el usuario alimentará datos de destino en SAP a partir de una aplicación fuente.
La extracción de datos desde SAP será otro ejemplo de BAPI utilizable (por ejemplo, extraer una lista de productos de referencia).

Los usuarios pueden igualmente desarrollar una BAPI personalizada y cargar su estructura desde Stambia, para luego utilizarla en su mapeo de datos.

.

 

Las tablas SAP

Las tablas SAP son asímismo accesibles directamentes y son útiles en ciertos escenarios.

Stambia propone plantillas con instrucciones SAP Open SQL para gestionar la extracción o la carga (inserción) de los datos de estas tablas.

Stambia puede gestionar tablas transparentes, tablas de pool y tablas de cluster sin ninguna diferencia.

 extraction or loading data from SAP tables
 

IDOCS

extracting data from SAP tables and putting into IDOCS

Los datos pueden también ser intercambiados entre sistemas bajo la forma de IDOC (Intermediate DOCument).

Todo IDOC entrante o saliente puede ser gestionado en Stambia utilizando el mismo tipo de interfaz “arrastrar – soltar”.

Por medio de IDOC, los usuarios pueden diseñar el movimiento de datos entre dos procesos SAP o de SAP hacia sistemas externos.

 

Servicios Web / API

Los Servicios Web son otro medio de intercambio de datos con los sistemas SAP.

Stambia puede obtener la estructura (descripción) de los servicios web utilizando una descripción basada en XML a través de WSDL o utilizando la estructura JSON de un servicio Web REST.

Stambia funciona con los protocolos SOAP y HTTP.

 exchange data from SAP system through Web Service
 

SAP BW

 Stambia mapping with Business Warehouse in SAP

El Business Warehouse en SAP (SAP BW) puede de igual forma conectarse con Stambia.

Los clientes extraen generalmente los datos de SAP BW para tenerlos en sus sistemas decisionales externos o para hacer análisis específicos.

Stambia industrializa las etapas para desplazar los datos del cubo OLAP hacia cualquier base de datos de destino, en sitio o en la nube.

 

Data Extractors / Extractores de datos

Además de un acceso directo a SAP BW, Stambia puede así mismo trabajar con los extractores de datos (Data Extractors) que alimentan habitualmente al cubo OLAP SAP BW.

En ciertos escenarios en donde el acceso a los cubos es limitado, este enfoque, que toma los datos directamente en la fuente, resulta útil además de ofrecer flexibilidad.

 Stambia and SAP Data Extractors feeding SAP BW OLAP cube
 

Simplifique la complejidad de SAP y utilice la solución unificada Stambia

 
 Simplify SAP complexities and use the Unified Stambia solution

Stambia industrializa la complejidad técnica de todas las tecnologías con las que funciona.

Para SAP ; las plantillas han sido diseñadas para llamar al BAPI /RFC, trabajar con el formato IDOC, producir código ABAP para efectuar gran cantidad de acciones en torno al procesamiento de los datos de la tabla SAP, extractores de datos, tablas SAP BW, etc.

Como usuario, basta con que usted se concentre en el diseño basado en reglas de negocio de sus flujos, con la ayuda del entorno de desarrollo de Stambia (Designer), y de seleccionar los modelos en función de necesidades específicas.

Stambia simplifica la configuración de los oleoductos (pipelines) de datos, y permite desarrollar con mucho menos esfuerzo en comparación a la escritura manual de códigos ABAP.

Por otro lado, Stambia propone todos los tipos de conectores para los diferentes sistemas SAP, tales como SAP ASE, SAP Sybase IQ, SAP S / 4 HANA, etc.

Con su enfoque unificado, los usuarios continúan diseñando de la misma manera para pasar de una tecnología SAP a una tecnología de otro tipo.

.

.

Especificaciones técnicas y prerrequisitos

EspecificacionesDescripción

Protocolo

JDBC, RFC, BAPI, HTTP, JCO

Estructurado y semiestructurado

XML, JSON

Lenguajes soportados

Basados en los lenguajes::

  • ABAP
  • Open SQL
Conectividad

Se pueden extraer datos desde :

  • Todo sistema de base de datos relacionales como Oracle, PostgreSQL, MSSQL, ...
  • Todo sistema de base de datos NoSQL como MongoDB, Elastic, ...
  • Todo sistema en la nube (Cloud) como Amazon Web Service (AWS), Google Cloud Platform (GCP), Microsoft Azure, ...
  • Toda aplicación ERP como SAP, Microsoft Dynamics, ...
  • Toda aplicación SaaS como Salesforce, ....

Para saber más consulte nuestra documentación técnica

Tecnologías SAP

Los siguientes conectores SAP están disponibles:es connecteurs SAP suivant sont disponibles :

  1. SAP ECC
    • BAPI/RFC
    • Tablas
    • IDOCS
    • Web Services
  2. SAP S/4 HANA
  3. SAP ASE
  4. SAP Sybase IQ
  5. SAP BW
    • OLAP Cube
    • Data Extractor

Versión de Stambia

A partir de Stambia Designer s18.3.8
Versión del Runtime de Stambia Stambia DI Runtime S17.4.6 o superior
Notas
  • Ambiente de desarrollo: todo sistema que soporte Stambia Designer (Windows, MacOS, Linux)
  • Ambiente de ejecución: todo sistema que soporte un ambiente Java (JRE 1.8 como mínimo)

¿Desea saber más?
Consulte nuestros diferentes recursos

Anonymisation
Pida consejo a uno de nuestros expertos en integración de datos
Contáctenos
Anonymisation
Descubra nuestras acciones de formación y certificaciones
Contáctenos
Anonymisation
Inscríbase para una prueba gratuita
Obtenga su demo