Show TOC

Documentation fonctionProfilage Trouver ce document dans la structure de navigation

 

Le profilage est un outil de diagnostic du Moniteur des files d'attente qui capture des caractéristiques de durée pour les étapes du traitement d'un message SAPMEINT et stocke les enregistrements de durée dans la table de base de données SAPMEINT_PROFILE. Ces données fournissent des informations concernant les durées totales de traitement, les durées des étapes et les tendances de durées (voir Moniteur des files d'attente).

Chaque fois que vous vous trouvez face à une problème de performance dans l'intégration SAP ME ERP, cette fonction vous permet de diagnostiquer où se trouve le problème.

Attention Attention

Il existe une perte de performance modérée avec le profilage. Activez donc cette fonction uniquement lorsque vous avez besoin d'analyser un problème de ce genre.

Fin de l'avertissement.

Connaiss. requises

  • Dans SAP MII, dans l'écran Configuration globale, sous   Intégration SAP ME ERP   Configuration SAPMEINT  , vous avez défini la propriété SAPMEINT_IS_PROFILING_ENABLED sur TRUE ou un ID d'étape spécifique (voir Étapes de traitement et ID d'étape SAPMEINT etConfiguration globale).

  • Dans SAP MII, dans l'écran Éditeur de planification, sous   Intégration SAP ME ERP   Configuration MII  , vous avez arrêté le job QueueMessageCleaner.

    Note Note

    Pour préserver l'espace de la base de données, lorsque vous avez fini d'utiliser le profilage, faites revenir le nettoyage à son état d'origine.

    Une fois le message supprimé, il n'est plus disponible pour le profilage.

    Fin de la note.

Exemple

Votre système transfère 1 000 nomenclatures avec 10 000 composants chacune par jour, de SAP ERP à SAP ME.

Au cours de la semaine du 16 août, vous remarquez que les transferts sont trop lents. Désactivez le répartiteur de nettoyage, activez le profilage et attendez jusqu'à ce qu'un échantillonnage adéquat de messages soit traité. La durée de ce processus dépend de votre taux de transfert. Dans ce cas, deux heures maximum devraient être suffisantes.

En filtrant pour le Type de documentBOMMAT03 et la semaine du 16 août dans le Moniteur des files d'attente, vous pouvez visualisez les tendances de profilage pour le traitement total, le traitement du flux ou une étape spécifique du flux pour localiser d'où vient le ralentissement.

Pour toute ligne BOMMAT03 sélectionnée dans le Moniteur des files d'attente, vous pouvez également visualiser les millisecondes écoulées pour chaque étape du flux et les camemberts qui affichent ces numéros.

En outre, dans SAP MII, dans l'écran Configuration du flux, sous   Intégration SAP ME ERP   Configuration SAPMEINT  , vous pouvez déterminer quelle transaction ou XSLT prend du temps. À partir des millisecondes écoulées pour chaque étape, vous pourrez déterminer s'il s'agit d'un problème de réseau, ERP ou de code.

Les consultants en technologie peuvent alors travailler à l'amélioration du système ou du temps de traitement au sein de la transaction ou du XSLT.