Réserver une Démo
Pré. Proc.

Comparer les projets

Compare un Référentiel source et cible pour les différences

Le projet facilité fournit un résumé des modifications apportées à un référentiel en fournissant une comparaison du nombre de lignes dans chaque tableau système dans les référentiels source et cible. Les informations modélisation contenues dans un référentiel Enterprise Architect sont stockées dans un ensemble de tableaux dans une base de données relationnelle. Il s'agit de tableaux système qui vous permettent de comparer le nombre de lignes dans chacun des tableaux , ce qui fournira des informations précieuses sur les différences entre deux référentiels. Les tableaux (à de rares exceptions près) ont des noms intuitifs comme indiqué par ces exemples:

  • t_attribute - stocke les attributs des éléments
  • t_diagram - diagrammes de magasins
  • t_object - stocke les éléments
  • t_package - stocke Paquetages (dossiers)

Outre les modifications délibérées que vous et d'autres modélisateurs effectuez lorsque vous travaillez sur votre référentiel, un certain nombre d'opérations peuvent également apporter des modifications à votre projet que vous souhaitez surveiller attentivement ou que vous ne souhaitez pas conserver. Ces événements incluent :

  • Récupération après un problème de base de données
  • Restaurer une sauvegarde
  • Effectuer un transfert de données de projet
  • Importation depuis XMI et
  • Suppression des éléments du modèle
Vous avez peut-être fait une copie du projet d'origine, ou le but de l'opération est de générer une copie, auquel cas vous pouvez comparer la taille et le nombre de lignes des copies « avant » et « après » comme un « contrôle de cohérence » pratique. " que les deux référentiels sont équivalents. Les référentiels peuvent être sur des plateformes différentes et la comparaison peut être faite entre les fichiers et les référentiels basés sur le serveur comme décrit ici :.
  • Comparer un fichier de projet à un autre fichier de projet (par exemple un fichier *.qeax et un fichier *.feap)
  • Comparer un fichier de projet à un référentiel basé sur un SGBD (par exemple un fichier *.qeax et une base de données Oracle)
  • Comparer deux référentiels SGBD (par exemple une base de données MySQL et une base de données Oracle)
La comparaison examine le nombre de lignes dans chaque tableau de base de données, produisant un rapport indiquant le nombre total d'enregistrements dans chacun et la différence de nombre d'enregistrements entre les deux. Si des divergences sont détectées, vous devrez effectuer des recherches plus approfondies manuellement. La comparaison n'examine pas les données réelles dans les tableaux , mais fournit plutôt le résumé sous la forme du nombre de lignes tableau

Accéder

Ruban

Paramètres > Modèle > Intégrité > Comparaison de projets

Comparer deux projets

Étape

Action

Voir aussi

1

Dans la dialogue « Comparaison de projets », sélectionnez le bouton radio correspondant aux types de bases de données des deux projets que vous souhaitez comparer :

  • Fichier à fichier
  • SGBD vers fichier
  • Fichier vers SGBD
  • SGBD vers SGBD

2

Dans les champs « Projet source » et « Projet cible », sélectionnez les chaînes de connexion pour les projets source et cible.

3

Cliquez sur le bouton Comparer les projets.

Les résultats de la comparaison s'affichent dans le panneau en bas de le dialogue .

4

Si vous souhaitez imprimer les résultats de la comparaison, cliquez sur le bouton Imprimer la liste.