3 outils pour analyser vos données SAP sans budget
Vous entendez parler de données partout dans votre entreprise, mais le budget tarde à arriver ? Si vous utilisez SAP ECC ou S/4, plusieurs options s’offrent à vous.
Le visualiseur de tables fiable et indestructible : SE16 / SE16N / SE16H
L’option la plus basique, et la plus susceptible d’être autorisée. Vous saisissez un nom de table, sélectionnez des champs, exécutez, et visualisez les résultats. Combiné à MS Excel, c’est l’outil le moins cher, le plus rapide et le plus polyvalent qui soit.
Quelques points de vigilance s’appliquent.
Sécurité et autorisations. Des données sensibles — informations personnelles des employés, données financières — peuvent être accessibles. L’accès aux groupes de tables peut être contrôlé, mais l’extraction de données ne laisse pas de logs d’audit, ce qui rend difficile la traçabilité de qui a accédé à quoi.
Performance. Interroger de grandes tables consomme d’importantes ressources système. De bons critères de sélection et des tables correctement indexées atténuent l’impact.
Base de données relationnelle. Cet outil ne travaille qu’avec une table à la fois. Vous ne pouvez pas joindre deux tables, sauf si une vue existe pour cela. Certains objets SAP qui semblent être des tables sont en réalité des structures ou des tables virtuelles, et certaines tables ne sont pas lisibles avec cet outil.
Interprétation des résultats. Les valeurs techniques peuvent être des traductions des données stockées. Les formats de date et de nombre dépendent des paramètres utilisateur, et non du format de stockage réel. Les champs longs peuvent être tronqués à l’affichage, et la copie vers Excel peut ne pas capter les valeurs masquées. Les paramètres peuvent être ajustés pour traiter ces points.
Un cran plus sophistiqué : SQVI et Queries
Cet outil permet un travail à la SE16 sur des combinaisons de tables, via une interface en glisser-déposer — ce qui évite les VLOOKUP manuels dans Excel. Les requêtes peuvent être ré-exécutées à volonté.
Sécurité et autorisations. Les contrôles d’accès déterminent quelles tables les utilisateurs peuvent analyser.
Performance. Les requêtes et jointures sur de grandes tables impactent les ressources système. De bons critères de sélection, des jointures correctes et une indexation appropriée aident considérablement.
Base de données relationnelle. Les tables peuvent — et doivent — être jointes, mais correctement, sur les bons champs.
Interprétation des résultats. Les considérations de format et de langue sont les mêmes qu’avec SE16. Les données peuvent nécessiter un reformatage dans l’outil ou après extraction.
Et celui-ci, vous le connaissiez ? TAANA
Quand la taille des tables devient trop importante pour une extraction via SE16 ou SQVI, SAP fournit un outil d’analyse de tables. Plus complexe que les options précédentes, mais avec une documentation fiable.
Par exemple, analyser les types de documents de vente par année, personne, lieu, quantité, devise et client peut générer trop de données pour Excel. TAANA permet le paramétrage et un traitement en arrière-plan pour une analyse rapide ensuite. Il peut aussi profiler l’utilisation des tables et générer des statistiques sur les champs.
Points de vigilance ? Les exigences d’autorisation et de conformité s’appliquent. La performance est moins problématique puisque l’exécution se fait généralement en arrière-plan. En revanche, il analyse une table à la fois — donc plusieurs tables prennent du temps, même si les analyses peuvent s’exécuter en parallèle, prudemment.
Le plus important à garder en tête
Définissez avec soin et précision ce que vous cherchez. Vérifiez ensuite si cette information existe dans vos systèmes SAP, via des recherches en ligne et des échanges avec vos collègues. Ces outils vous aident à construire une intelligence des données dont vous disposez — et peuvent fournir la base du business case qui justifiera l’attribution d’un budget.