Information et éducation par et pour la communauté SAP

Des œufs blancs et des balles multicolores

Avec BW on Hana, SAP propose une base performante pour le traitement des données d'entreprise et, avec Business Objects, un large portefeuille de produits pour diverses applications. Ces outils prétendent être des "moutons de Panurge". Mais que se passe-t-il lorsque les utilisateurs n'ont besoin ni d'"œufs blancs" ni de "laine", mais seulement de balles colorées ? La réponse : les services web SAP BW.
Christian Götz, Procon
27 novembre 2017
Des œufs blancs et des balles multicolores
avatar
Ce texte a été automatiquement traduit en français de l'allemand

Avec la technologie Hana, la base de données de SAP est plus performante que jamais. Mais même avec des systèmes performants comme S/4 Hana, qui offrent leurs propres capacités de reporting, SAP BW reste la plate-forme permettant de regrouper les données de différents systèmes à l'échelle de l'entreprise et de soutenir les processus d'analyse.

L'augmentation du volume de données dans les entreprises et le besoin croissant de structuration et d'analyse efficace qui en résulte rendent un entrepôt de données consolidé encore plus important qu'auparavant - c'est un consensus général.

Quelle est la solution des services Web SAP ?

Les services web SAP permettent d'utiliser une interface entre les pages web et le BW. Dans le frontend, il y a une page HTML dans laquelle on peut intégrer des bibliothèques JavaScript répandues comme jQuery.

On y implémente un framework Ajax pour le traitement des services web. Pour cela, il faut entrer les paramètres sous la forme d'un HTTL. Le BW représente le serveur web en tant que backend.

Chaque service web lance un module fonctionnel qui peut utiliser des paramètres d'entrée et de sortie librement configurables, y compris des paramètres tabulaires. Ainsi, toute la gamme du traitement des données BW est disponible dans le backend.

Sap BW & Hana

Les paramètres de sortie des modules fonctionnels sont convertis par le framework SAP en une structure XML qui peut être traitée à volonté avec JavaScript. De cette manière, un grand nombre de bibliothèques librement disponibles sont également disponibles pour représenter les données.

Logiciel individuel

On trouve ainsi facilement des bibliothèques JavaScript utilisables pour l'affichage de tableaux croisés dynamiques, des éléments d'éditeur pour le formatage de texte ou le support pour l'exportation vers Excel.

Certes, leur étendue ne correspond souvent pas à la liste complète des fonctionnalités des objets standard comparables dans les outils frontaux SAP, mais ils peuvent être adaptés beaucoup plus facilement à des exigences spécifiques, car le code source est ouvert.

Christian Goetz

Cela signifie que les exigences doivent être définies plus précisément, car de nombreuses "fonctions standard" de la gamme de produits SAP, qui semblent évidentes, ne sont pas disponibles dans ce cas.

Les avantages et inconvénients généraux des logiciels individuels par rapport aux logiciels standard s'appliquent : de nombreuses fonctionnalités individuelles doivent être implémentées, par exemple la prise en charge des hiérarchies de caractéristiques.

Cela signifie que plus les fonctionnalités demandées sont complexes, plus une "mise en œuvre maison" à l'aide de BW Webservices est coûteuse. En revanche, l'intégration de lecteurs vidéo ou une représentation agrégée de commentaires saisis en libre-service à n'importe quel niveau devient plus simple, par exemple.

Analyse en libre-service avec commentaires

Une application d'analyse en libre-service permet aux utilisateurs d'explorer les données de manière autonome en sélectionnant et en limitant librement de multiples caractéristiques (champs de données), à l'instar de la fonctionnalité de pivot de Microsoft Excel.

La différence avec le tableau de bord plus simple réside dans la représentation ainsi que dans la quantité plus importante de paramètres modifiables. Il n'est donc pas possible de coupler judicieusement une saisie de méta-informations, comme des commentaires, aux états de navigation. En effet, contrairement à l'application de tableau de bord, on ne peut pas partir du principe que le destinataire des informations les retrouvera.

Si l'utilisateur saisit des commentaires après la sélection des données (drill-down), ceux-ci devraient également pouvoir être propagés dans des états de navigation supérieurs (bottom-up). Dans l'autre cas d'application, un commentaire sur des données agrégées doit être encore visible dans des sélections plus spécifiques (top-down).

Autres scénarios d'application

Les services web permettent de créer des applications attrayantes et hautement interactives, mais fonctionnellement simples, sur la base des données consolidées dans l'entrepôt de données SAP BW.

L'avantage réside surtout dans le fait que la logique de traitement ne doit pas s'adapter à l'habillage rigide des structures de données BW et des techniques de reporting ou de planification habituelles.

sap bw, Hana

Tant du côté frontal que du côté backend, tous les registres de la programmation JavaScript ou Abap peuvent être tirés. Cela permet, outre une présentation visuelle attrayante, de saisir, de classer et de traiter des données de manière non conventionnelle, comme des masques de saisie avec des workflows intégrés. Ceux-ci sont comparables aux solutions Floorplan-Manager, mais avec une présentation plus moderne et plus flexible.

De balles colorées

En effet, pour de nombreux utilisateurs, l'aspect visuel est souvent la raison principale pour laquelle ils cherchent des solutions alternatives en dehors des outils SAP standard. L'exemple présenté ici montre que les services web SAP BW permettent également de représenter des cas d'application pertinents sur le plan fonctionnel, en dehors des possibilités standard.

Ainsi, ceux qui préfèrent les balles colorées aux œufs blancs ne doivent pas renoncer à la gestion des données dans BW on Hana.

avatar
Christian Götz, Procon

Christian Götz est Managing Consultant chez Procon IT.


Écrire un commentaire

Le travail sur la base SAP est essentiel pour réussir la conversion S/4. 

Ce que l'on appelle le centre de compétences prend ainsi une importance stratégique chez les clients existants de SAP. Indépendamment du modèle d'exploitation d'un S/4 Hana, les thèmes tels que Automatisation, Suivi, Sécurité, Gestion du cycle de vie des applications et Gestion des données la base de l'exploitation opérationnelle de S/4.

Pour la deuxième fois déjà, le magazine E3 organise à Salzbourg un sommet pour la communauté SAP afin de s'informer en détail sur tous les aspects du travail de base de S/4-Hana.

Lieu de la manifestation

FourSide Hôtel Salzbourg,
Trademark Collection by Wyndham
Am Messezentrum 2, 5020 Salzbourg, Autriche
+43-66-24355460

Date de l'événement

mercredi 10 juin, et
Jeudi 11 juin 2026

Billet d'entrée anticipé

Billet régulier

EUR 390 hors TVA
disponible jusqu'au 1.10.2025
EUR 590 hors TVA

Lieu de la manifestation

Hôtel Hilton Heidelberg
Kurfürstenanlage 1
D-69115 Heidelberg

Date de l'événement

mercredi 22 avril et
Jeudi 23 avril 2026

Billets

Billet régulier
EUR 590 hors TVA
Abonnés au magazine E3
à prix réduit avec le Promocode STAbo26
EUR 390 hors TVA
Étudiants*
à prix réduit avec le Promocode STStud26.
Veuillez envoyer votre certificat d'études par e-mail à office@b4bmedia.net.
EUR 290 hors TVA
*Les 10 premiers billets sont gratuits pour les étudiants. Tentez votre chance ! 🍀
L'organisateur est le magazine E3 de la maison d'édition B4Bmedia.net AG. Les conférences seront accompagnées d'une exposition de partenaires SAP sélectionnés. Le prix du billet comprend la participation à toutes les conférences du Steampunk and BTP Summit 2026, la visite de l'espace d'exposition, la participation à la soirée et les repas pendant le programme officiel. Le programme des conférences et la liste des exposants et des sponsors (partenaires SAP) seront publiés en temps utile sur ce site.