Composant Stambia pour SAP ECC et SAP HANA

SAP est l'un de plus important éditeur en logiciel ERP (Enterprise Resource Planning) et en logiciels de gestion. Les processus métier des entreprises tel que la comptabilité, les ventes, l'inventaire, la gestion financière, les ressources humaines, etc. peuvent être gérés en utilisant l'ERP ou les logiciels de SAP.

Le composant Stambia pour SAP a été conçu pour permettre à ses utilisateurs de gérer l'ensemble des processus d'intégration de données autour des logiciels de SAP, quel que soit le composant technique ou métier de SAP.


 

Découvrez comment manipuler vos données SAP en toute simplicité grâce à Stambia.

Les différents cas d'usage de l'intégration de données pour SAP

Migrer la donnée SAP dans le Cloud

Avec l'apogée du SaaS (Software as a Service), la plupart des entrepôts de données (Datawarehouse) sont progressivement implémentés dans le Cloud, avec des organisations adoptant des fournisseurs dits "As-a-service" comme Snowflake, Google Big Query, Azure ou Amazon pour leurs bases de données Analytiques.

En conséquence, se pose la question de l'alimentation de ces entrepôts de données (data pipelines) à partir des différents systèmes ou applications sources tels que SAP.

La plupart de nos clients utilisant SAP comprennent que leur principale source de données sera leur ERP.

De ce fait, la première problématique qui se pose sera de savoir gérer ce besoin de connectivité et d'interaction avec SAP.

Beaucoup de ces clients souhaitent également utiliser SAP BW comme source de données pour alimenter une couche Analytique dans le cloud.

Migrating SAP Data on Cloud
 

Construire une architecture Data Hub atour de SAP

DataHub Architecture with SAP

Pour la plupart des organisations, l'importance d'échanger la données au bon moment entre les applications est un sujet critique.

Par exemple, pour une entreprise de l'industrie agro-alimentaire, fournir le bon état des stocks aux vendeurs travaillant avec les client est essentiel.

La capacité à fournir tout le détail autour des produits vendus (leurs dates de disponibilité, la quantité, etc.) est particulièrement importante pour assurer les ventes.

Une architecture de type Data Hub devrait être au centre de ces processus métiers, afin de permettre de centraliser et distribuer la donnée, et donc d'être réactif.

Les processus autour du Data Hub peuvent être de type batch, temps-réel ou streaming, dépendant du besoin métier.

 

Les projets Big Data / Analytics autour de SAP

Une autre partie de votre stratégie de gestion des données consiste à produire des informations et à fournir des données analytiques pour maximiser les performances, la productivité et la précision des décisions prises dans l'organisation.

Cela peut être réalisé en mettant en place une capacité d'analyse à partir des données produites par l'entreprise.

Grâce à l'utilisation des nombreux moteurs d'analyse du marché et des technologies open source, en vous appuyant sur des clusters sur site (on premise) ou dans le cloud, vous pourrez produire ces analyses. Il pourra s'agir, par exemple, d'un cluster Hadoop / Spark, où les données de vos systèmes SAP et d'autres sources peuvent être mixées et agrégées.

Par exemple, pour une entreprise industrielle, capturer les données de ses machines, comme le type et la quantité de matériaux sur les marchandises en fonction de certains critères, peut fournir des informations importantes en vue de prendre des mesures correctives (faire de maintenance préventive par exemple ou affiner les prévisions de production).

Par conséquent, la création d'une couche d'intégration, qui peut fonctionner de manière simple et transparente avec la complexité de SAP ainsi que des technologies Big Data est un élément fondamental dans la réussite de ce type de projet.

Big Data Analytics around SAP platform
 

Complexité & Variété des logiciels SAP

Complexity & Variety in SAP software system

Outre l'ERP central de SAP (SAP ECC), il existe divers autres systèmes logiciels que les clients de SAP utilisent.

Voici quelques exemples :

  • La base de données mémoire SAP S/4 HANA, ou SAP S4/HANA CLOUD
  • Le serveur de base de données relationnelles SAP ASE
  • La base de données orientée colonnes SAP IQ
  • La solution OLAP comme SAP BW 
  • Et bien d'autres

Il y a beaucoup de complexité dans l'usage de chacune de ces solutions et chaque organisation doit avoir une expertise très spécialisée pour gérer tous ces systèmes SAP.

L'intégration des données doit donc être gérée, compte tenu de ces complexités et cela sans compliquer la mise en place des pipelines de données.

Utiliser une solution d'intégration qui encapsule toutes les techniques d'extraction, et qui fonctionne aussi bien avec toutes les fonctions et modules de SAP (permettant d'écrire de l'ABAP pour des besoins personnalisés), apportera des bénéfices clés dans vos projets d'intégration de données.

t

Caractéristiques du composant Stambia pour SAP

Le composant Stambia pour SAP vous permet de vous connecter à votre SAP ECC et de récupérer la description (rétro-ingénierie ou reverse) de toutes les métadonnées des divers modules métiers.

Étant donné que SAP a une convention de nommage très spécifique et complexe dans ses métadonnées, Stambia récupère toute la description autour de ces métadonnées pour permettre à ses utilisateurs de les identifier correctement.

Component for SAP built by Stambia ELT

Le composant propose ensuite différents types de façons d'extraire ou d'écrire des données en fonction de ce que SAP fournit nativement.

Ces processus d'extraction sont modélisés dans Stambia pour que vous puissiez les concevoir de manière simple et cohérente.

À l'aide de l'interface par glisser-déposer, vous pouvez configurer tout type de processus d'extraction. Jetons un coup d'œil à chacune des ces possibilités :

extracting writing sata with SAP
 

BAPI / RFC

 call standard SAP BAPI RFC

L'interface de programmation d'applications métier (BAPI / Business Application Programming Interface) est un module de fonction compatible RFC (Remote Function Call) qui sert d'interface pour les utilisateurs, au sein du système SAP.

Par exemple, pour créer un bon de commande, vous pouvez appeler la BAPI standard et fournir les détails nécessaires à son exécution.
Avec Stambia, cela se représentera sous la forme d'un "mapping" ou l'utilisateur alimentera des données cibles dans SAP à partir d'une application source.
L'extraction de données depuis de SAP sera un autre exemple de BAPI utilisable (par exemple, extraire une liste de produits de référence).

Les utilisateurs peuvent également développer une BAPI personnalisée et récupérer sa structure dans Stambia, puis l'utiliser dans leur "mapping" de données.

.

 

Les tables SAP

Les tables SAP sont également accessibles directement et utiles dans certains scénarios.

Stambia propose des templates avec des instructions SAP Open SQL pour gérer l'extraction ou le chargement (insertion) des données de ces tables.

Stambia peut gérer des tables transparentes, des tables de pool et des tables de cluster sans aucune différence.

 extraction or loading data from SAP tables
 

IDOCS

extracting data from SAP tables and putting into IDOCS

Les données peuvent également être échangées entre les systèmes sous la forme d'IDOC (Intermediate DOCument).

Tout IDOC entrant ou sortant peut être géré dans Stambia et avec le même type d'interface "glisser-déposer".

Par le biais des IDOC, Les utilisateurs peuvent concevoir le mouvement des données entre deux processus SAP ou de SAP vers des systèmes externes.

 

Services Web / API

Les Services Webs sont un autre moyen d'échanger des données avec les systèmes SAP .

Stambia peut récupérer la structure (description) des services web en utilisant une description basée sur XML via WSDL, ou en utilisant la structure JSON d'un service Web REST.

Stambia fonctionne avec les protocoles SOAP et HTTP..

 exchange data from SAP system through Web Service
 

SAP BW

 Stambia mapping with Business Warehouse in SAP

Le Business Warehouse dans SAP (SAP BW) peut également être connecté avec Stambia.

Les clients extraient généralement les données de SAP BW pour les avoir dans leurs systèmes décisionnels externes ou pour faire des analyses spécifiques.

Stambia industrialise les étapes pour déplacer les données du cube OLAP vers n'importe quelle base de données cible, sur site ou dans le cloud..

 

Data Extractors / Extracteurs de données

Outre un accès direct à SAP BW, Stambia peut également travailler avec les extracteurs de données (Data Extractors) qui alimentent habituellement le cube OLAP SAP BW.

Dans certains scénarios où l'accès aux cubes est restreint, cette approche, qui prend les données directement à la source, s'avère utile et offre de la flexibilité.

 Stambia and SAP Data Extractors feeding SAP BW OLAP cube
 

Simplifiez la complexité de SAP et utilisez la solution unifiée Stambia

 
 Simplify SAP complexities and use the Unified Stambia solution

Stambia industrialise la complexité technique de toutes les technologies avec lesquelles il fonctionne.
Pour SAP, les templates ont été conçus pour appeler le BAPI / RFC, travailler avec le format IDOC, produire du code ABAP pour effectuer beaucoup d'actions autour du traitement des données de la table SAP, des extracteurs de données, des tables SAP BW, etc.

En tant qu'utilisateur, il vous suffit de vous concentrer sur la conception métier de vos flux, à l'aide de l'atelier de développement de Stambia (Designer) et de sélectionner les modèles en fonction des besoins spécifiques.
Stambia simplifie la configuration des pipelines de données, et permet de développer avec beaucoup moins d'efforts comparé à l'écriture manuelle de codes ABAP.

D'autre part, Stambia propose tous les types de connecteurs pour les différents systèmes SAP tels que SAP ASE, SAP Sybase IQ, SAP S / 4 HANA etc.
Avec son approche unifiée, les utilisateurs continuent de concevoir de la même manière pour passer d'une technologie SAP à une autre.

.

.

Specifications techniques et prérequis

SpecificationsDescription

Protocol

JDBC, RFC, BAPI, HTTP, JCO

Structuré et Semi-Structuré

XML, JSON

Langages supportés

Basé sur les langages :

  • ABAP
  • Open SQL
Connectivité

Vous pouvez extraire les données de :

  • Tout système de base de données relationnelle comme Oracle, PostgreSQL, MSSQL, ...
  • Tout système de base de données NoSQL comme MongoDB, Elastic, ...
  • Tout système Cloud comme Amazon Web Service (AWS), Google Cloud Platform (GCP), Microsoft Azure, ...
  • Toute application ERP comme SAP, Microsoft Dynamics, ...
  • Toute application SAAS comme Salesforce, ...

Pour en savoir plus, consultez notre documentation technique

Technologies SAP

Les connecteurs SAP suivant sont disponibles :

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

Stambia Version

From Stambia Designer s18.3.8
Version du Runtime Stambia Stambia DI Runtime S17.4.6 ou plus élevé
Notes
  • Environnement de développement: tout système prenant en charge Stambia Designer (Windows, MacOS, Linux)
  • Environnement d'exécution: tout système prenant en charge un environnement Java (JRE 1.8 minimum)

Vous souhaitez en savoir plus ?
Consultez nos différentes ressources

Anonymisation
Demandez conseil à un des nos experts en intégration de données.
Nous contacter
Anonymisation
Découvrez nos formations et certifications
En savoir plus
Anonymisation
Votre démonstration taillée sur mesure
Obtenez votre démonstration