Marquage des transactions en cours comme étant terminées dans l'analyse BAM
L'analyse BAM (Business Activity Monitoring) conserve les données relatives aux instances de suivi incomplètes dans une table des instances actives spéciale. Si certains enregistrements d'instance ont été démarrés avant la dernière sauvegarde mais terminés après la sauvegarde, ils sont conservés dans la table des instances actives. Si ceux-ci n'empêchent pas le fonctionnement correct du système, vous pouvez marquer manuellement ces enregistrements comme terminés afin qu'ils puissent être déplacés hors de la table des instances actives.
Pour générer la liste des ID d'activité (ActivityID) incomplète pour une activité donnée, vous devez émettre la requête suivante sur la base de données d'importation principale BAM :
Select ActivityID from bam_<ActivityName> where IsComplete = 0
Si les données des systèmes externes indiquent que l'instance d'activité est terminée, vous pouvez utiliser la requête suivante pour terminer manuellement l'instance :
exec bam_<ActivityName>_PrimaryImport @ActivityID=N'<ActivityID>', @IsStartNew=0, @IsComplete=1