sap bw


Optimisez l’intégration, la transformation et le stockage de données avec SAP BW (Business Warehouse) ! Cette solution SAP décisionnelle est principalement destinée à des fins d’analyse et de reporting. ERP SAP facilite en effet ses utilisateurs et leur permet à la fois d’intégrer, de nettoyer, de transformer mais aussi de stocker des données provenant de plusieurs sources de données (issues de SAP et hors SAP). Que cela signifie-t-il ? Il collecte, transforme et stocke les données générées qu’ils soient dans la SAP application ou non. Il les rend également accessibles via des outils intégrés de reporting, de business intelligence et d’analyse, ainsi que des logiciels tiers non pris en charge par le logiciel de gestion d’entreprise allemand.

Vous apprendrez dans cet article l’essentiel de SAP BW logiciel SAP, ses avantages et des exemples d’utilisation.

Présentation de SAP BW : Une intégration parfaite dans SAP S4 Hana


sap s4 hana


SAP BW (Business Information Warehouse) est la solution décisionnelle de SAP permettant l’analyse et la restitution de données (reporting). Aujourd’hui, il est désormais appelé SAP Netweaver BI et est entièrement optimisé pour SAP S4 Hana.

Ce qui singularise SAP BW est qu’il regroupe en son sein un outil de paramétrage de solution décisionnel (Data Warehouse Workbench), une suite de reporting (Bex) et un outil d’analyse et planification de données. Cela peut paraître assez flou avec les nombreuses solutions existantes actuelles. Nous reviendrons dans un prochain article afin d’expliquer les différences existantes entre SAP BI, SAP BO et SAP BW.

Sachez que SAP BW est également une plateforme de développement que tout programmeur ou développeur SAP utilise en vue de créer et modifier des entrepôts de données, mais également effectuer des tâches de gestion de données, ou encore générer des rapports tout en développant des applications d’analyse dans le SAP programme. Ainsi, les utilisateurs professionnels (ayant bénéficié d’une formation SAP à distance ou en présentiel) accèdent généralement à SAP BW via une application créée par un développeur, qu’elle soit un tableau de bord exécutif ou une application mobile.Toutefois, contrairement à la plupart des produits d’entreposage de données basés directement sur une plate-forme de base de données, SAP BW permet de définir promptement des objets d’entrepôt de données tels que des sources de données, des magasins de données et des requêtes, qu’il instance et gère ensuite de différentes manières en fonction de la plateforme SAP informatique sur laquelle il s’exécute.

Data Warehousing dans SAP BW : Quésacko ?

Attardons-nous maintenant plus longuement sur une des capacités clefs de SAP BW : le stockage des données. Ce dernier s’appuie sur l’ensemble des informations pertinentes extraites du SAP logiciel et des applicatifs SAP de production, mais également de toutes autres sources de données externes. Gardez en tête que les données peuvent aussi bien être intégrées, transformées, consolidées et stockées (ETL) au sein de BW grâce aux fonctionnalités proposées dans SAP logon.

En outre, le processus de création d’entrepôt comprend plusieurs axes : la modélisation et l’extraction de données, mais également l’administration de l’ensemble des processus de gestion liés à l’entrepôt de données. Ceux-ci sont conçus afin de transmettre l’information de manière pertinente, pourquoi ? Car les DataWarehouses offrent une très grande souplesse de reporting. Pour se faire, il est nécessaire voire indispensable que l’information soit stockée et agrégée sur différents niveaux, pour rendre le modèle extensible.Retenez en bref que le Data Warehousing Workbench est l’environnement de travail central qui fournit les outils pour effectuer des tâches et actions dans le DataWarehouse de BW. 

Avantages de SAP BW intégré dans le système SAP


Focalisons-nous ensuite sur les qualités de cette solution. Tout d’abord, l’avantage principal de SAP BW est sa parfaite intégration avec l’environnement ERP du système SAP. Mais cela ne s’arrête pas à la, nous dénombrons d’autres points positifs tels que  : 

  • La rapidité de mise en œuvre : Et ce, car SAP BW renferme un contenu standard prêt en vue d’une utilisation immédiate (comme les routines ETL, Datasources, Cubes, etc…).
  • Le pilotage en temps réel : La restitution des données en temps réel est possible grâce à la centralisation et le traitement de l’information sur SAP cloud grâce à SAP datasphère.
  • Changement de SAP système quasi instantané : Par exemple, les clients BW sur BW 7.5 qui ont choisi une approche basée sur des modèles peuvent basculer entre les bases de données Oracle et HANA avec relativement peu de perturbations. De même, lorsque les clients de BW ont mis à niveau leurs systèmes vers BW sur HANA, ceux qui sont restés avec une architecture SAP ECC6 basée sur des modèles ont constaté qu’un grand nombre de leurs transformations de données et étapes d’activation de données définies étaient passées du traitement sur le serveur d’applications au traitement dans la base de données de SAP R3. Cela a entraîné comme conséquence une notable amélioration des performances. Enfin, en raison de sa nature de boîte à outils basée sur un modèle performant, SAP BW a pu proposer ces modifications au traitement sans perturbation de la sémantique, quel que soit  le modèle préalablement défini.
  • Décisions simplifiées et pertinentes : Les prises de décisions stratégiques et opérationnelles sont facilitées grâce à la restitution des connaissances créées et restituées. Nous avons par ailleurs évoqué dans le précédent article un outil idéal pour accélérer la prise de décision, qui n’est autre que l’outil SAP BI. Tout ceci contribue à optimiser non seulement les processus métier dans une optique d’amélioration de la rentabilité, mais aussi de capitaliser du savoir.

Cependant, il nous faut admettre que la nature pilotée par modèle de BW lui confère de nombreux avantages et certains inconvénients. Le principal inconvénient que nous remarquons est que BW est une boîte à outils propriétaire et qu’il est donc moins aisé de trouver un developpeur SAP BW que d’un programmeur justifiant de l’expertise SAP pour les outils d’entreposage de données SQL standard. Pour plus d’informations concernant ses fonctionnalités clefs, cliquez ici.

ERP SAP : Comment utiliser SAP BW efficacement ?

erp sap



L’utilisation de SAP BW est assez simple après avoir compris de quoi se compose l’outil. De plus, SAP logon facilite grandement la navigation dans le prologiciel. L’architecture de SAP Business Warehouse englobe trois couches : l’approvisionnement des données, le stockage des données dans l’entrepôt et le reporting avec les outils adaptés.

La première couche sert à récupérer les données à partir de sources SAP ou hors SAP. La seconde est quant à elle la phase de préparation des données et de stockage dans l’entrepôt en vue de leur entreposage. Enfin, la dernière comprend les outils de reporting nécessaires pour l’accès aux données.

Sources de données SAP BW

Premièrement, les interfaces BAPI OLAP fournissent des applications tierces avec accès aux InfoProviders et requêtes BEx SAP BW.

De manière générale, lorsqu’un outil tiers comme Power Query est connecté à l’aide des interfaces BAPI OLAP, Business Warehouse répond d’abord à la requête avec une liste de catalogues disponibles dans le système SAP ERP.

Dans le projet SAP, il existe un catalogue avec le nom technique $INFOCUBE qui comprend toutes les informations dans le système. La plupart du temps, ce catalogue est affiché sous la forme d’un nœud dans le navigateur de Power Query. Vous aurez par la suite la possibilité de sélectionner parmi les InfoProviders disponibles dans le système SAP BW, et ce, en développant ce nœud dans le navigateur.

Notons que les autres catalogues disponibles représentent les InfoProviders pour lesquels il existe au moins une requête.

Bien que les requêtes BEx aient des avantages en tant que sources de données  et offrent des avantages supplémentaires afin de créer des sources de données personnalisables, vous n’avez pas besoin d’une requête pour chaque rapport. Il vous suffira de peser le coût du développement et de la maintenance de requêtes supplémentaires par rapport à leurs exigences en matière de création de rapports. Tout ceci dans le but de répondre aux exigences de l’utilisateur final.

Cas pratique : Comment fonctionne SAP BW?


Jusqu’à présent, BW n’avait quasiment pas de concurrents parmi les plates-formes d’entreposage de données dans la mesure où elle est, par défaut, entièrement pilotée par un modèle, qui n’est autre que celui utilisé pour les SAP modules. Concrètement, cela signifie qu’un développeur ou expert SAP BW utilise d’abord l’interface afin de spécifier le flux de données et le stockage d’un scénario d’entreposage de données, puis SAP BW gère l’installation du modèle choisi sur la base de données et exécute des processus pour ingérer, transformer et enfin stocker les données. Ce modèle est devenu plus courant à l’ère du cloud et avec les API SAP.

Auparavant, être basé sur un modèle signifiait que les développeurs se connectaient d’abord à l’interface graphique SAP France et utilisaient par la suite des codes de transaction comme RSA1 pour créer leurs scénarios d’entreposage de données, plutôt que d’utiliser SQL et des procédures comprises dans un système de gestion de base de données.
Depuis peu, les activités de développement de BW ont migré vers Eclipse open source et des outils Web basés sur le langage de conception de SAP Fiori (Nous en reparlerons dans un futur article). Les modèles définis dans ces outils passent obligatoirement par trois phases : le déploiement sur un système de développement, le test et la migration vers des systèmes d’assurance qualité et de production.


En bref,

SAP BW est un formidable outil pour améliorer la productivité grâce au suivi permanent des activités et à la réduction des coûts dans le logiciel SAP logistique. La collaboration entre utilisateurs sera améliorée, ce qui engendrera un meilleur partage de l’information.


Il ne vous reste plus qu’à intégrer des données historiques dans le modèle de données et à dire bonjour à la souplesse d’analyse !

Aminatacrystal

Author Aminatacrystal

More posts by Aminatacrystal

Leave a Reply