Vous fêtez entre 10 et 20 bougies de problèmes avec SAP BW ?

sap bw a 20 ans

Vous le conviendrez :
SAP BW, le datawarehouse SAP est sorti, il y a quelques années.
1998, pour sa première version et on parlait, à l’époque, d’informatique décisionnelle.
Depuis, vous n’avez cessé de le faire évoluer fonctionnellement.
Il vous a rendu de fiers services, fournissant des statistiques, KPIs avec ses fonctionnalités de collecte et de transformation.

(Attention, une surprise est disponible aux courageux qui liront l’article jusqu’à la fin !)

  • Désormais, vous avez une base de données volumineuse
  • Les performances se sont dégradées autant sur votre nuit applicative que sur les performances des requêtes
  • Vous avez encore le portail SAP Netweaver 7.x avec des requêtes Bex
  • De plus, vous avez migré sur une version SAP BW 7.3, voire 7.4….
  • …mais n’avez peut-être pas basculer sur la base de données SAP HANA sur SAP BW 7.5

Conclusion, vos utilisateurs sont insatisfaits.
Vous avez, peut-être également, imaginé plusieurs fois de décommissionner SAP BW…
… mais les contraintes liées ne facilitent pas la tâche, ni les solutions de remplacement.

Mais vous vous demandez surement s’il y a encore des pistes d’optimisation SAP BW ?
Avant de vous parler de SAP BW/4HANA, voici quelques pistes pour pallier à ces problèmes.
Et peut-être contenter vos utilisateurs ?

Bonus : Télécharger le guide qui présente une alternative pour résoudre vos problèmes avec SAP BW en améliorant les performances jusqu’à 95% et en diminuant le TCO.
On vous fournit également les arguments à présenter à votre management.

Vos problèmes et remarques rencontrés avec SAP BW : des pistes pour améliorer

Comme nous vous le disions, votre historique d’évolution peut avoir une incidence sur de nombreux problèmes.
Nous vous présentons les problèmes que vous rencontrez avec les actions possibles à court terme.

Top problèmes sap BW

Problèmes de performance de vos requêtes

Avec le temps, vos requêtes sont beaucoup plus longues.
Cela entraîne probablement une perte de productivité jusqu’à un potentiel découragement des utilisateurs.
Malgré tout, ils sont obligés de produire certains chiffres et font preuve de patience.
C’est comme un site internet, vous n’avez pas envie d’attendre trop longtemps pour avoir des résultats !

On est 2017 : c’est joli, le query designer !

sap bw bex query

Ce qu’on peut entendre :

  • “Sapristi, SAP BW c’est lent et long, j’ai le temps d’aller me boire quelques cafés”
  • “Mazette, on utilise un autre outil Qli.. ou Tabl… pour pallier aux performances”
 CoûtsRemarques
Optimiser votre modélisation SAP BW€ à €€€Dépend si vous avez respecté les best practices SAP BW et du nombre de flux à optimiser.
Parmi les pistes possibles : partitionnement, gestion d’aggrégats, revue des dimensions, opérations techniques sur vos objets SAP BW...
Optimiser vos requêtes (cache, traitement du parallélisme, index…)€ à €€€Dépend de votre modélisation et du nombre de requêtes à optimiser.
Archivage ou suppression de vos donnéesL’archivage réduit le volume de données et peut avoir une incidence positive sur les performances.

Potentiel d’amélioration avec l’application de l’ensemble des préconisations : ++
Vous trouverez déjà dans les archives du blog Censio, quelques conseils pour mener vos travaux de housekeeping (ménage) dans SAP BW.

Bonus 2 : Télécharger le guide qui vous présente une manière radicale pour arranger vos problèmes de performance (jusqu’à des gains de 95% de temps en moins pour les requêtes et 50% de temps en moins pour les chagements)

Ergonomie appartenant au passé

Avec les dernières évolutions en termes de datavisualisation, on peut dire que SAP BW a été à la traîne.
Certains de vos utilisateurs se sont même débrouillés pour y connecter des solutions d’analyse départementale, connectée ou non…

Petit rafraichissement d’esprit avec un des plus beaux WAD (Web Application Designer)

SAP BW WAD

Les remarques les + fréquemment entendus :

  • “Saperlipopette, SAP BW, c’est vraiment moche”
  • “Jesus, Marie, Joseph : je n’arrive pas à produire tel ou tel rapport”
  • “Diantre, on va mettre les données SAP, ailleurs”
  • “Bong sang de bonsoir, ça ne marche pas sur mon smartphone”

En 2017, SAP considère que BW ne fournit plus de rapports mais est uniquement un datawarehouse.

Vos actions possibles

 CoûtRemarques
Utiliser une solution de reporting tiers€ si déjà équipéCela dépend aussi si vos utilisateurs sont déjà sur SAP, puisque l’accès à SAP se fait par le biais de vos licences Business Suite ou All-in-one.
Utiliser une suite BI tierce€€€€La force de SAP BW était de fournir des accélérateurs sur l’extraction des modèles de l’ERP SAP. En essayant de reproduire sur une autre solution, il est nécessaire de repenser toute la logique !
Acquérir une solution de reporting tiers (SAP BI BusinessObjects par exemple)€€ à €€€Le coût dépend de plusieurs facteurs : Niveau de négociation de vos licences, facilité d’intégration avec SAP BW, coût de l’infrastructure lié à la solution de reporting

Potentiel d’amélioration avec l’application de l’ensemble des préconisations : ++++
Vous pourriez très bien utiliser vos solutions SAP BI BusinessObjects, si vous en aviez déjà ? Si vous n’en avez pas, vous pouvez également envisager la dernière solution SaaS de SAP, Cloud Analytics, ce qui évite d’avoir une infrastructure.

Bonus : Télécharger l’histoire de Mondelez France qui explique comment la direction commerciale a gagné en productivité et en visibilité avec SAP BI BusinessObjects

Longueur excessive de votre nuit applicative / batch

Plus de volume + plus de périmètre fonctionnel = nuit applicative beaucoup plus longue !
Les remarques les + fréquemment entendus : “Pardi, les chiffres, on ne les aura qu’à partir de midi, s’il n’y a pas de problèmes”, “Nom d’un chien, les chiffres, on ne les aura que demain (J+2)”…

Chez Censio, nous considérions à l’époque que la nuit applicative devait durer 2 à 4 heures maximum.
Lorsque nous aidons nos clients, nous passions du temps, à appliquer un maximum d’optimisation et de remise à niveau avec des bonnes pratiques.
Malheureusement, au bout d’un certain temps,il est devenu compliqué de tenir les délais. (y compris si vous ne tourniez qu’avec des extractions delta).

Pour remédier à ce problème, on reprend les mêmes conseils que pour l’optimisation des requêtes avec un conseil fort d’archiver ou de supprimer les données non nécessaires.

Potentiel d’amélioration avec l’application de l’ensemble des préconisations : ++

Problèmes SAP BW d’évolutivité de la solution et coûts d’implémentation

Le principe de SAP BW (sans HANA) était de dupliquer vos données à l’identique.
Par la suite, vous deviez agréger vos données, du mieux que vous pouviez, pour avoir de bonnes performances.

Par conséquent, dès ue vous souhaitiez faire évoluer un périmètre ou faire un nouveau projet, vous deviez rajoutez vos nouveaux éléments partout.
Ensuite, il faut les tester tout le long de la chaîne de « duplication » et recommencer jusqu’à que ça soit complètement juste.

Alors, avec l’apprentissage, dès qu’un utilisateur final demande une évolution, la charge associée prenait en compte toutes ces tâches rébarbatives

Malheureusement…

…Sans évolution, nous n’avons pas de solution rapide pour pallier à ce problème.
Finalement, SAP a bien réfléchi à fournir un datawarehouse plus flexible et plus agile, mais cela impose de migrer vers SAP BW on HANA à minima, en version 7.4.

Simplification des flux de SAP BW vers BW/4HANA

Objets SAP BW vers BW/4HANA

Coûts de support

Nous n’allons pas insister dessus puisqu’il s’agit d’un problème similaire au précédent.
En effet, dès qu’il y aun souci, il est nécessaire de débusquer l’anomalie, quelque part dans l’ensemble de la chaîne.
Il faut ensuite rejouer vos chargements pour résoudre le problème.

Malheureusement…

La simplification de la modélisation a été pris en compte à partir de SAP BW 7.4 on HANA !

Architecture et rationalisation

SAP BW n’ayant pas été satisfaisant à plusieurs titres (dont l’ouverture à d’autres systèmes) sauf à produire vos indicateurs issus de SAP ECC.

Vous avez opté :

  • à juste titre, pour une autre solution de datawarehouse pour gérer vos données venant de systèmes non SAP
  • intégrer des fichiers plats dans SAP BW, avec la problématique de les industrialiser

De la part des utilisateurs, on peut entendre : « zut, nos données sont en silos, on n’arrive pas à les croiser », “morbleu, sur quels systèmes, j’ai mes informations de ventes ?”, “Bonté divine, il y a trop de systèmes”, “Scrogneugneu, les données du système XXX n’ont pas du être chargées”

Malheureusement…

Là encore, ces problèmes ont été résolus avec l’apparition de SAP HANA qui intègre nativement des fonctionnalités pour accéder directement à d’autres sources de données, et dont bénéficie … SAP BW/4HANA (et ca change!).

Bilan des problèmes SAP BW

Vous avez, sans doute, un bon cocktail des problèmes qui viennent d’être cités.
Cela entraîne naturellement de l’insatisfaction et des baisses de productivité.

Si vous avez des problèmes, certains peuvent être résolus à court terme, mais pas tous !
Mettre un sparadrap, cela peut être utile mais pas forcément pérenne avec le temps.

Egalement, si vous aviez commencé avec SAP BW 7.0, votre solution a désormais 11 années d’existence, avec les conséquences que cela peut impliquer.
Si vous expérimentez d’autres problèmes, n’hésitez pas à nous en faire part dans les commentaires.

+ de 10 ans, c’est l’année du changement ?

Vous faites très certainement un ravalement ou des opérations d’embellissement sur votre habitation. Ca vous fait mal, mais ca fait gagner de la valeur à votre bien.
Pour un SI, c’est également le cas et vous êtes, peut-être, même en réflexion pour trouver de nouvelles solutions pour combler vos chers utilisateurs et vous rendre la vie plus facile.

D’autant plus, qu’avec la sortie de SAP BW/4HANA, votre réflexion s’est surement accélérée.

SAP BW HANA a permis de faire évoluer les choses et SAP BW/4HANA va encore plus loin. Entièrement ré-écrite pour répondre à vos problèmes, la roadmap SAP BW/4HANA 1.0 évolue en parallèle.

Ce que Censio peut vous proposer, c’est de vous expliquer ce qui se cache derrière SAP BW/4HANA. Par la suite, nous pouvons bâtir ensemble les scénarios possibles (SAP ou non SAP) pour pouvoir, enfin, offrir des bénéfices métier et technique. Ce sera également l’occasion de rationaliser vos investissements afin d’optimiser votre TCO.

Pour revoir notre webinar en replay Pourquoi et comment migrer sur SAP BW/4HANA ?
Pour finir, nous reviendrons sur une présentation de SAP BW/4HANA et du ROI possible. Ce sera l’occasion de vous faire le point entre SAP BW on HANA, SAP BW/4HANA, SAP HANA Live ou S/4HANA Embedded analytics.

Laisser un commentaire