Archivage des données dans la base de données d'importation principale
En tant qu'administrateur, vous pouvez indiquer la fenêtre de temps destinée à l'archivage des données d'instance d'activité dans la base de données d'importation principale. Pour cela, utilisez les propriétés OnlineWindowTimeUnit et OnlineWindowTimeLength de la table BAM_Metadata_Activities dans la base de données d'importation principale BAM.
Si les utilisateurs des activités ont déployé plusieurs activités, vous pouvez attribuer une fenêtre de temps différente à chaque activité. Pour plus d’informations sur le déploiement d’activités, consultez « Définition d’une activité métier » dans Le Guide des utilisateurs des travailleurs de l’information.
Le tableau ci-après décrit les valeurs que vous pouvez définir pour les propriétés OnlineWindowTimeUnit et OnlineWindowTimeLength.
Propriété | Valeur |
---|---|
OnlineWindowTimeUnit | Cette propriété peut être : mois, jour, heure ou minute. La valeur par défaut de cette propriété est « mois ». |
OnlineWindowTimeLength | Cette propriété doit être définie par un entier. La valeur par défaut de cette propriété est 6. |
Le composant BAM retire des données de la base de données d'importation principale BAM par partition. Cette opération se produit lorsqu'une partition se trouve en dehors de la fenêtre en ligne spécifiée (heure actuelle - OnlineWindowTimeLength de OnlineWindowTimeUnit). Par exemple, si OnlineWindowTimeLength = 5 et OnlineWindowTimeUnit = jour, les partitions datant de plus de 5 jours sont supprimées.
Le composant BAM place alors les données d'instance d'activité dans la base de données des archives BAM. Indiquez cette base de données pendant la configuration de l'analyse BAM de BizTalk. Pour plus d’informations sur la configuration de BizTalk BAM, consultez Schéma de configuration BAM.
Le composant BAM n'archive pas les données d'instance d'activité si vous n'avez pas exécuté le lot DTS (Data Transformation Services) de mise à jour du cube BAM. Ce dernier traite les données d'instance dans le cube de l'activité.
Pour plus d’informations sur l’exécution du package DTS de maintenance des données BAM, consultez Packages BAM DTS.
Avec le temps, la taille de la base de données BAMArchive augmente à mesure que des données d'instance d'activité y sont ajoutées. Bien qu'il n'existe aucune méthode simple pour tronquer une base de données entière, vous pouvez régulièrement tronquer le journal des transactions de la base de données afin de réduire les besoins de stockage, et procéder à la sauvegarde et à l'archivage de la base de données BAMArchive entière. Pour plus d'informations, consultez la rubrique « Troncation du journal des transactions » dans la documentation en ligne de SQL Server.
Voir aussi
Définition des propriétés de fenêtre de temps et de tranche horaire
Gestion de l’infrastructure dynamique de l’analyse BAM