Read this article in English
Comment Lockheed Martin Aeronautics A Piloté Son Upgrade Vers SAP HANA 2.0
Introduction
Après un premier projet très réussi où la branche Missiles et Détection Incendie de Lockheed Martin a réussi à réduire ses coûts de gestion de SAP BusinessObjects via l’automatisation de 360Suite, un deuxième projet d’envergure se présentait à eux : un upgrade de SAP HANA 1.0 à SAP 2.0. Comme pour tout upgrade de base de données, la meilleure méthodologie consiste à s’essayer sur un échantillon avant de lancer la mise à niveau dans son intégralité, il s’agit de “valider le concept”. Lockheed Martin Aeronautics a suivi cette méthode pour s’assurer qu’il n’y aurait pas de problèmes lors du passage à SAP HANA 2.0, et mieux estimer les ressources et temps nécessaires pour ce projet.
La principale tâche de l’équipe a été de tester la faisabilité de l’utilisation de SAP BusinessObjects sur HANA 2.0.
Surmonter les défis
Lockheed Martin Aeronautics a exigé des tests de haut niveau et en profondeur pour éviter les problèmes dans leurs environnements de production une fois SAP HANA 2.0. installé. Ils voulaient avoir une compréhension complète des défis à relever avant de se lancer, et ils ont donc mis en œuvre 3 modules de 360Suite pour faciliter le processus.
Analyse des métadonnées avec 360Eyes
Lockheed Martin Aeronautics a déployé 360Eyes pour créer une liste de ses documents Webi les plus utilisés afin de pouvoir concentrer les tests sur cet échantillon.
360Eyes combine les données de l’Auditor, du CMS et du Filestore dans un seul référentiel, ce qui lui permet d’analyser facilement ce qui se passe dans l’environnement SAP BusinessObjects. Parmi les milliers de documents Web Intelligence existants, l’équipe a décidé de se concentrer sur 250 d’entre eux, dont 120 étaient sujets au Service Level Agreement (SLA) et donc particulièrement sensibles.
Planifications en masse et visibilité complète avec 360Cast
Après avoir établi l’échantillon de test, notre client a transféré ces documents dans un environnement “Sandbox” (sous SAP BI 4.1 SP07), afin de pouvoir effectuer les tests et éviter les effets de bord en production. Grâce à 360Cast, ils ont d’abord planifié en masse ces documents Webi pointant vers SAP HANA 1.0. Aucune erreur n’est apparue ici, ces documents fonctionnaient déjà avec succès en production. Ils ont ensuite redirigé en masse ces documents vers la nouvelle source de données SAP HANA 2.0 et, grâce à 360Cast, ils ont planifié à nouveau ces documents. Tous les résultats ont été stockés dans un log centralisé afin de pouvoir vérifier facilement et rapidement s’il y avait des erreurs. Les erreurs observées étaient principalement liés à l’allocation de mémoire ainsi que des Hana Views non activées. Pour supprimer ces erreurs, ils ont augmenté l’allocation de mémoire et activé les Views, afin de permettre une nouvelle exécution des tests et de s’assurer que les documents s’exécutent sans erreur.
Exemple d’un log issu de 360Cast indiquant l’erreur liée à l’allocation de mémoire
Test de régression automatisé avec 360Bind
Notre client a ensuite utilisé 360Bind pour comparer la structure et les données des documents Webi, d’un coté, pointant vers HANA 1.0 et de l’autre pointant vers HANA 2.0. Cela leur a permis de s’assurer que les colonnes et les données restaient comme elles étaient censées l’être. Dans leur cas, la structure et les données sont restées cohérentes entre les deux versions.
Cependant, ils ont rencontré d’autres problèmes avec les Hana Views en raison de problèmes liés au HANA XS Advanced. Ces problèmes n’étaient pas liés à SAP BusinessObjects directement, mais ils ont causé suffisamment d’erreurs et de problèmes pour que l’upgrade soit reporté en raison du manque de ressources nécessaires pour les corriger à ce moment là. Néanmoins, ils avaient suffisamment d’informations pour donner le feu vert à l’upgrade SAP HANA 2.0. et ainsi valider le concept.
Comparaison d’un document Webi avec mise en surbrillance des différences (en orange).
Être ou ne pas être
Dans la célèbre pièce de Shakespeare, Hamlet dit “Être ou ne pas être, telle est la question“. Pour Lockheed Martin Aeronautics, la question c’est “avec ou sans 360Suite?“. Dans le tableau ci-dessous, nous pouvons voir qu’ils ont gagné un temps considérable, jusqu’à 6 semaines grâce à 360Suite pour leur preuve de concept d’upgrade SAP HANA. Nos solutions ont permis à Lockheed Martin de se débarrasser des processus manuels et de réduire le nombre d’erreurs inutiles.
Faire le bon choix
Lockheed Martin avait initialement adopté une solution concurrente, mais en raison du manque de support et à cause de faibles performances, ils ont finalement opté pour les solutions 360Suite et ainsi réalisé leur upgrade vers SAP HANA 2.0. Par ailleurs, nous avons accompagné Maricriz Nolan de Lockheed Martin Aeronautics à chaque étape de ce long processus et chaque fois que son équipe a ouvert un ticket avec notre équipe de support, nous avons pris soin de lui apporter une réponse rapide et de dépasser ses attentes.
Si vous avez un projet d’upgrade de base de données, SAP HANA ou autre et vous souhaitez pouvoir tester vos documents avant et après celle-ci, prenez contact avec nous et l’un de nos experts vous accompagnera dans votre projet.