Le générateur de schéma génère des scripts de réplication qui
permettent de gérer la réplication d'une base de données d'état vers une base
de données d'exécution et d'une base de données d'exécution vers une base de
données d'historique.
La mission des services de réplication est de fournir une
infrastructure qui copie les données d'événement du
modèle de mesure métier, stockées dans la base de données d'état, vers la base de données d'exécution, et celles stockés dans la base de données d'exécution, vers la base de données d'historique. Cette infrastructure est créée dynamiquement lors de la phase de déploiement du
modèle de mesure métier.
Le composant générateur de schéma crée les scripts de réplication. Ces scripts,
une fois déployés sur les systèmes hébergeant les bases de données d'état,
d'exécution et d'historique, fournissent les services nécessaires pour
déplacer les données d'une base de données à une autre.
Le flux d'activités général peut être décrit comme suit :
- Création de scripts qui mettent en oeuvre le transfert des données pour un modèle de mesure métier utilisant le générateur de schéma.
- Déploiement de scripts de réplication sur la machine hébergeant les bases de données d'état, d'exécution et d'historique.
- Activation des services de réplication
Pour permettre au générateur de schéma de créer les scripts de réplication
requis, l'administrateur de base de données doit configurer l'opération de
réplication via les pages Configuration état vers exécution et
Configuration exécution vers historique dans l'écran de
Configuration de schéma avant de générer les scripts. Les paramètres de configuration définis peuvent être modifiés ultérieurement. Pour en savoir plus sur la modification du service de transfert de données, voir Configuration du générateur de schéma.Le paramètre le plus important est l'intervalle de
peuplement de la réplication qui correspond à l'intervalle séparant deux cycles
de réplication. Cet intervalle est déterminé en fonction de la fréquence
requise pour la mise à jour des informations dans la base de données
d'exécution. Il doit être défini pour la réplication entre les bases de données
d'état et d'exécution et les bases de données d'exécution et d'historique. L'intervalle de réplication par défaut pour la réplication est de 10 minutes
entre les bases de données d'état et d'exécution, et de 24 heures entre les
bases de données d'exécution et d'historique.
Les modifications ultérieures du
modèle de mesure métier ont une incidence sur les scripts de réplication générés et peuvent conduire à la recréation et au redéploiement de scripts générés précédemment. Le générateur de schéma
maintient la correspondance entre les tables des bases de données d'état,
d'exécution et d'historique et génère donc les scripts de réplication
requis. Une correspondance entièrement nouvelle est
fournie pour refléter l'état de plus récent des bases de données. L'utilisateur doit passer par toute une série d'activités avant de démarrer les
services de réplication. Le flux d'activités de base est comme
suit :
- Configuration des paramètres de réplication via la console d'administration de WebSphere
Business Monitor.
- Génération de scripts de réplication en utilisant les informations dérivées
du composant générateur de schéma et d'autres sources
- Facultatif. Personnalisation de scripts de réplication générés
- Déploiement de scripts de réplication.
- Démarrage des services de réplication.