Le modèle de mesure métier comporte un grand nombre d'événements et de définitions de processus. C'est à partir de ces définitions que le générateur
de schéma génère les artefacts correspondants nécessaires à la création des tables de base de données,
des définitions
Cube Views
et des scripts de réplication. Les modifications apportées au
modèle de mesure métier
implique des modifications dans les artefacts générés.
En cas de modification, vous
devez relancer le générateur de schéma afin de générer de nouveaux scripts de
modèle de mesure métier. Cette
activité est appelée gestion des modifications.
Une opération de gestion
des modifications est requise dans les cas suivants :
- Ajout d'un nouveau processus, entraînant l'ajout d'une nouvelle table.
- Ajout
d'une nouvelle mesure qui ne fait pas partie d'une dimension, ou qui est créée dans une nouvelle dimension,
et une nouvelle colonne est ajoutée dans les tables de processus appropriées.
- Modification de la longueur d'une mesure de type chaîne, entraînant une modification de la longueur de la
colonne correspondante.
Toute modification
apportée au
modèle de mesure métier
implique la répétition des étapes suivantes :
- Importation du
modèle de mesure métier
modifié dans le générateur de schéma de la console d'administration
WebSphere
Business Monitor
afin de générer les artefacts correspondants.
- Exécution des nouveaux
scripts DDL (Database Definition Language) générés pour permettre la prise en compte des modifications dans la base
de données.
- Déploiement de scripts de réplication pour permettre la synchronisation
des bases de données d'état, d'exécution, et d'historique après application des modifications.
- Déploiement des définitions de données
Cube Views
nouvellement générées.
- Déploiement du
modèle de mesure métier
dans la console d'administration
WebSphere
Business Monitor.
Le générateur de schéma examine la version précédente du modèle de mesures métier ainsi que la nouvelle version. Si
le nouveau modèle n'a pas été déployé ou s'il ne figure pas dans le référentiel, le générateur de schéma génère les
artefacts qui correspondent au nouveau modèle. S'il existe une version précédente du nouveau modèle,
le générateur de schéma examine les différences entre la version de modèle déployée et la nouvelle version
de modèle. Si des modifications sont détectées, les scripts appropriés sont régénérés afin de modifier les bases de
données en fonction de ces différences. Pour plus d'informations sur la création d'un nouveau modèle à partir d'un modèle existant, consultez la documentation de WebSphere
Business Modeler.
Certaines modification du
modèle de mesure métier
sont restreintes en raison de limitations relatives à la modification des tables de base de données du modèle de mesures
métier existant. Si les modifications ci-après ont été apportées, régénérez l'intégralité du modèle et déployez-le
comme s'il s'agissait d'un nouveau modèle. Un nouvel ensemble complet d'artefacts est généré et déployé. Les
modifications sont les suivantes :
- Modification de l'attribut
utilisation dans WebSphere Business Monitor
d'une mesure métier, par modification d'une mesure en remplaçant une valeur
Données actives concernant le processus en cours
par une valeur
Données quantitatives dans l'analyse dimensionnelle,
par exemple.
- Modification du groupe de dimensions auquel appartient une mesure.
- Modification de l'état de l'option isPartOfDimensionKey sur une mesure de dimension
dans l'Editeur de mesures métier.
- Modification du type de données de la mesure. Ces modifications sont effectuées par la suppression d'une mesure en cours et la création d'une nouvelle.
- Suppression d'une mesure appartenant à une clé de dimension.
- Création d'une nouvelle mesure en tant que partie d'une clé de dimension pour une dimension existante.
- Modification d'un temporisateur entre les types accumulating et non-accumulating (accumulation et pas d'accumulation).
- Modification du modèle de processus ou des activités.
Remarque : La suppression de l'intégralité d'un processus ne nécessite pas la régénération du modèle, même si cela peut entraîner la suppression d'une mesure. Seules les modifications peuvent être générées.
En fonction des modifications apportées au
modèle de mesure métier,
trois scénarios de déploiement sont possibles :
- Déploiement d'un nouveau modèle
- Déploiement d'un nouveau modèle de version
- Déploiement d'un modèle différent