Accéder au contenu principal Passer au contenu complémentaire

IBM Rational Rose 7.x (2000e et supérieures) - Import

Availability-note AWS

Prérequis du pont

Ce pont :
  • n'est supporté que sous Microsoft Windows.

Spécifications du pont

Fournisseur IBM
Nom de l'outil Rational Rose
Version de l'outil 7.x (2000e et supérieures)
Site Web de l'outil http://www.ibm.com/software/awdtools/developer/rose/
Méthodologie supportée [Object Modeling] Data Store (Object Model UML Class Diagrams, Physical Data Model, Stored Procedure Expression Parsing), Graphical Layout via MDL File
Profiling de données
Collecte incrémentale
Collecte multi-modèle
Navigation dans le référentiel distant pour sélectionner un modèle

SPÉCIFICATIONS
Outil : IBM/Rational Rose version 7.0 (2000e et plus récentes) via un fichier MDL
Consultez http://www.ibm.com/software/awdtools/developer/rose/
Métadonnées : [Modélisation d'objet] Data Store (Diagrammes de classe UML de modèles d'objets, Modèle de données physique, Parsage d'expressions de procédures stockées), Dispositions graphiques
Composant : IbmRationalRoseDm version 11.2.0

VUE D'ENSEMBLE
PRÉREQUIS
n/a

FOIRE AUX QUESTIONS
n/a

LIMITATIONS
Consultez les limitations générales connues à l'adresse https://metaintegration.com/Products/MIMB/Help/#!Documents/mimbknownlimitations.html

SUPPORT
Fournissez un package de dépannage avec le log de débogage. Le log de débogage peut être défini dans l'interface ou dans conf/conf.properties avec MIR_LOG_LEVEL=6


Paramètres du pont

Nom du paramètre Description Type Valeurs Défaut Périmètre
Fichier Ce pont importe les métadonnées de fichiers MDL natifs de Rational Rose. Fichier *.mdl   Éléments obligatoires
Sélectionner des modèles d'objet et/ou de données Spécifiez si le modèle importé contiendra :

"Object model only (Modèle d'objet uniquement)"

"Data model only (Modèle de données uniquement)"

"Object model and data model (Modèle d'objet et modèle de données)"
ÉNUMÉRATION
Modèle d'objet et modèle de données
Modèle de données uniquement
Modèle d'objet uniquement
Modèle d'objet et modèle de données  
Niveau de conception basé sur la persistance Spécifiez si la propriété de persistance de la classe UML sera utilisée pour définir le niveau de conception.

Une classe transitoire sera logique uniquement.

Une classe persistante sera logique et physique.
BOOLEAN   false  
Sélectionner des types de données de modèle d'objet Importez des types d'attribut ou d'argument :

'Rose C++'

"Rose Java"

"Rose Data Modeler"

"Rose for Oracle 8.x".
ÉNUMÉRATION
Détection auto
Rose C++
Rose Java
Rose Data Modeler
Rose for Oracle 8.x
Détection auto  
Importer l'identifiant d'origine de l'objet Spécifiez si ce pont doit utiliser les identifiants de l'objet Rose comme identifiants physiques dans les modèles importés.

Si vous importez l'objet et des objets de modèles de données, le pont peut fusionner certains objets et doit décider quel identifiant d'objet utiliser pour l'objet fusionné. Spécifiez la stratégie appropriée :

"Keep OM ID when merging (Conserver l'identifiant du modèle d'objet lors de la fusion)"

"Keep DM ID when merging (Conserver l'identifiant du modèle de données lors de la fusion)"

"Do not import (Ne pas importer)"

"Based on design level (En fonction du niveau de conception)"
ÉNUMÉRATION
En fonction du niveau de conception
Ne pas importer
Conserver l'identifiant du modèle d'objet lors de la fusion
Conserver l'identifiant du modèle de données lors de la fusion
En fonction du niveau de conception  
Fichier CAT local Lorsque cette option est définie comme "Vrai", elle indique de rechercher les fichiers .CAT dans le même répertoire que celui du fichier .MDL. BOOLEAN   false  
Exploiter les informations DDL ColumnType Si disponibles, extrait les informations de type d'attribut à partir de la valeur Type de colonne DDL du modèle Rose. BOOLEAN   false  
Liste des outils de propriété Liste des outils, séparés par une virgule, à importer en tant qu'objets "Propriété définie par l'utilisateur" (UDP). Par exemple :
ToolA,ToolB,ToolC
Chaîne de caractères      
Importer des Propriétés définies par l'utilisateur Une propriété définie par l'utilisateur (UDP) est généralement définie par un objet de définition de propriété ayant une valeur par défaut. Les objets pour lesquels la propriété s'applique peuvent avoir une valeur explicite pour cette propriété. Ils peuvent également ne pas avoir de valeur du tout. Dans ce cas, la valeur par défaut de la définition de propriété (valeur implicite) s'applique.

Contrôlez comment les définitions et valeurs de propriété sont importées :

"As metadata (En tant que métadonnées)"
Importez la valeur explicite en tant que valeur de propriété. Les valeurs implicites ne sont pas importées. The default value is kept on the property type only.

'As metadata, migrate default values'
Import the explicit or implicit values as property value.

'In description, migrate default values'
Append the property name and value, even if implicit, to the object's description property. Cela vous permet d'exporter les valeurs UDP vers un autre outil qui ne supporte pas la notion de propriété définie par l'utilisateur.

"Both, migrate default values (Les deux, migrer les valeurs par défaut)"
Importez la valeur UDP, même si elle est implicite, à la fois en tant que métadonnée et dans la description de l'objet.
ÉNUMÉRATION
En tant que métadonnées
En tant que métadonnées, migrer les valeurs par défaut
En tant que description, migrer les valeurs par défaut
Les deux, migrer les valeurs par défaut
En tant que métadonnées  
Encodage Spécifie l'encodage du jeu de caractères du modèle à importer.

S'il existe plusieurs choix de langue, l'encodage actuel est indiqué entre parenthèses.
ÉNUMÉRATION
Européen central et oriental (ISO-8859-2)
Européen central et oriental (Windows-1250)
Chinois traditionnel (Big5)
Chinois simplifié (GB18030)
Chinois simplifié (GB2312)
Cyrillique (ISO-8859-5)
Cyrillique (Windows-1251)
DOS (IBM-850)
Grec (ISO-8859-7)
Grec (Windows-1253)
Hébreu (ISO-8859-8)
Hébreu (Windows-1255)
Japonais (Shift_JIS)
Coréen (KS_C_5601-1987)
Thaï (TIS620)
Thaï (Windows-874)
Turc (ISO-8859-9)
Turc (Windows-1254)
UTF-8 (UTF-8)
UTF-16 (UTF-16)
Européen occidental (ISO-8859-1)
Européen occidental (ISO-8859-15)
Européen occidental (Windows-1252)
Encodage de la locale
Aucune conversion d'encodage
windows-1252  

 

Mapping du pont

Meta Integration Repository (MIR)
Métamodèle
(se base sur le standard OMG CWM)
"IBM Rational Rose 7.x (2000e et supérieures)"
Métamodèle
IbmRationalRoseDm
Mapping des commentaires
     
Name (Nom) Name (Nom)  
Argument Paramètre  
DefaultValue Default Value  
Description Comment  
Type Direction  
Name (Nom) Name (Nom)  
Position Ordinal  
Association Relation  
Agrégation Type Identifiant/Non-Identifiant
Description Comment  
ExtraConstraint Contrainte  
Name (Nom) Name (Nom)  
Stéréotype Stéréotype  
AssociationRole Relation  
CppContainment Imbrication  
CppFriend Ami  
CppScope Contrôle de l'export  
CppStatic Statique  
ExtraConstraint Contrainte d'intégrité référentielle :  
Multiplicité Cardinalité  
Name (Nom) Rôle parent/enfant  
Navigable Dirigé  
Source Parent/Enfant  
AssociationRoleNameMap Contrainte de clé si le nom de l'attribut dans la clé étrangère n'est pas le même qui celui de l'attribut dans la clé parente
Attribut Colonne  
CppDerived Dérivé  
CppScope Périmètre  
CppStatic Statique  
Description Comment  
InitialValue Default Value  
Name (Nom) Name (Nom)  
Facultatif Non Null  
Position Ordinal  
Stéréotype Stéréotype  
BaseType Domaine, Colonne  
DataType (TypeDeDonnées) Datatype Voir le tableau de conversion des types de données
Length (Longueur) Longueur/Précision  
Name (Nom)   basé sur le type de données
PhysicalName   basé sur le type de données
Échelle Échelle  
CandidateKey Contrainte de clé  
Description Comment  
Name (Nom) Name (Nom)  
UniqueKey Type True (Vrai) si "Unique Constraint (Contrainte unique)" ou "Primary Key Constraint (Contrainte de clé primaire)", False (Faux) si "Index"
Classe Table  
CppAbstract Abstrait  
CppClassType Type  
CppConcurrency Simultanéité  
CppMultiplicity Cardinalité  
CppScope Contrôle de l'export  
CppSpace Espace  
Description Comment  
Name (Nom) Name (Nom)  
ClassDiagram Diagramme de classe  
Description Comment  
Name (Nom) Name (Nom)  
DatabaseSchema Schéma Un schéma est importé en tant que schéma et package.
Name (Nom) Name (Nom)  
DerivedType Domaine, Colonne  
Comment Comment  
DataType (TypeDeDonnées) Datatype Voir le tableau de conversion des types de données
InitialValue Default Value  
Length (Longueur) Longueur/Précision  
Name (Nom) Name (Nom)  
PhysicalName   basé sur le type de données
Échelle Échelle  
UserDefined Configuré à TRUE (Vrai) pour les Domaines  
ForeignKey Contrainte de clé Contrainte de clé de type "Foreign Key Constraint (Contrainte de clé étrangère)"
Comment Comment  
Name (Nom) Name (Nom)  
Index Contrainte de clé Un index est créé pour chaque clé
Mis en cluster Mis en cluster  
IndexMember Contrainte de clé  
Position   Ordre dans le fichier
Projection ClassView Informations graphiques
BackgroundColor couleur de remplissage  
Gras   ignoré
FontColor couleur de police  
FontName police  
FontSize taille de police  
Hauteur hauteur  
Italique   ignoré
LineColor couleur de ligne  
Barré   ignoré
Soulignement   ignoré
Largeur largeur  
X x  
Y y  
PropertyElementTypeScope Type Type d'une propriété de modèle
Périmètre Type  
PropertyType Propriété de modèle  
Description   Non utilisé
Group   Non utilisé
Name (Nom) Name (Nom)  
PhysicalName   Non utilisé
Position   Ordre dans le fichier
Utilisation   Non utilisé
RelationshipProjection AssociationView Informations graphiques
Gras   ignoré
FontColor couleur de police  
FontName police  
FontSize taille de police  
Hauteur hauteur  
Italique   ignoré
LineColor couleur de ligne  
LinePoints Sommets  
Barré   ignoré
Soulignement   ignoré
Largeur largeur  
X x  
Y y  
SQLViewAssociation Dépendance  
Description Comment  
Name (Nom) Name (Nom)  
SQLViewAttribute Colonne  
Description Comment  
Expression Type  
Name (Nom) Name (Nom)  
Position   Ordre dans le fichier
SQLViewEntity Visualiser Table dont le stéréotype est "Vue"
Description Comment  
Name (Nom) Name (Nom)  
WhereClause WhereClause  
StoreModel   Le modèle est construit à l'aide des éléments contenus dans le fichier Rose
Name (Nom)   Calculé depuis le nom du fichier Rose.
StoredProcedure Procédure stockée  
Description Comment  
Name (Nom) Name (Nom)  
Sémantique Corps de l'action  
Déclencheur Déclencheur  
Description Comment  
FireOnDelete Déclencher l'événement  
FireOnInsert Déclencher l'événement  
FireOnUpdate Déclencher l'événement  
Name (Nom) Name (Nom)  
Sémantique Corps de l'action  
TriggerType Type de déclencheur  
TypeValue Vérifier une contrainte  

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.