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

erwin 7.x Data Modeler - Export

Availability-note AWS

Prérequis du pont

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

Spécifications du pont

Fournisseur erwin, Inc.
Nom de l'outil erwin Data Modeler
Version de l'outil 7.x
Site Web de l'outil https://erwin.com/products/erwin-data-modeler/
Méthodologie supportée [Modélisation de données] Data Store (Modèle de données physique, Modèle de données logique, Parsage d'expressions de procédures stockées), Disposition graphique via l'API COM sur Native (.erwin) ou fichier d'export (.XML)

SPÉCIFICATIONS
Outil : erwin, Inc./erwin Data Modeler version 7.x via l'API COM sur Native (.erwin) ou fichier d'Export (.XML)
Consultez https://erwin.com/products/erwin-data-modeler/
Métadonnées : [Modélisation de données] Data Store (Modèle de données physique, Modèle de données logique, Parsage d'expressions de procédures stockées), Disposition graphique
Composant : CaErwin7ModelManager version 11.2.0

VUE D'ENSEMBLE
Ce pont génère un fichier erwin XML.

PRÉREQUIS
AVERTISSEMENT : Ce pont utilise l'API COM d'un client basé Windows et/ou SDK devant être (a) correctement installé, (b) avoir une licence adéquate au nom de l'utilisateur Windows capable d'exécuter cet outil et (c) capable d'accéder au contenu du serveur de l'outil. De plus :
(1) Comme recommandé par le fournisseur de l'outil, le serveur de l'outil ne doit pas être installé ou coexister sur la machine où le client de l'outil (et le pont) est installé/en cours d'exécution, à cause de conflits potentiels de ressources, notamment par rapport à l'API COM.
(2) Les outils basés sur l'API COM Windows sont connus pour être instables après des échecs répétés ou un manque de ressources système et nécessitent un redémarrage de Windows pour fonctionner à nouveau correctement.
(3) Si ce pont s'exécute en tant qu'application, la connexion doit être faite par le même utilisateur que pour Windows.
Si ce pont est exécuté en tant que service Windows, allez dans le gestionnaire des services Windows, cliquez-droit sur le service MIMB Application Server et allez dans l'onglet "Log On" pour définir le nom du compte sous lequel le service va s'exécuter.

FOIRE AUX QUESTIONS
n/a

LIMITATIONS
Lors d'un import depuis une technologie ayant une source multi-modèle (par ex. un serveur de base de données avec plusieurs bases de données ou schémas), seul un modèle (par ex. schéma) est exporté. Ainsi, il est recommandé de limiter l'import à un seul modèle (par ex. un sous-jeu de schéma d'une base de données).

Consultez les limitations générales connues actuellement sur MIMB Known Limitations ou dans Documentation/ReadMe/MIMBKnownLimitations.html où elles sont regroupées

Ce pont s'appuie sur l'API erwin Data Modeler COM/OLE pour exporter des fichiers de métadonnées erwin. Aussi, l'erwin 7 Data Modeler doit être correctement installé sur la machine exécutant ce pont.

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 Génère un fichier .XML ou .erwin (erwin natif).
Détermine le format selon l'extension du nom de fichier dans ce paramètre de pont.

Pour charger le modèle converti en XML dans erwin :

1. Dans le menu Fichier, sélectionnez "Ouvrir".
2. Dans la zone de liste "Liste des fichiers de type", sélectionnez Fichiers XML (*.xml).
3. Parcourez le système jusqu'au répertoire du fichier.
4. Recherchez le fichier que vous souhaitez ouvrir. Saisissez le nom du fichier dans la zone de texte "File Name (Nom du fichier)" ou sélectionnez-le dans la liste de noms.
5. Cliquez sur "Open (Ouvrir)".
Fichier
*.xml
*.erwin
  Éléments obligatoires
Version Le format de fichier dans lequel générer le modèle de données.
"*.erwin"
Extension pour générer un fichier binaire. Pour ce format, la version logicielle appropriée doit être installée en local.

"*.xml"
Extension pour générer un fichier de référentiel XML.
ÉNUMÉRATION
La plus récente
7.3
7.2
7.1
7.0
La plus récente  
Niveau de conception Niveau de conception du modèle de données à exporter :

"Logical only (Logique uniquement)"
Générez un modèle de données logique.

"Physical only (Physique uniquement)"
Générez un modèle de données physique.

"Logical & physical (Logique et physique)"
Générez un modèle de données logique et physique.
ÉNUMÉRATION
Logique et physique
Uniquement logique
Uniquement physique
Logique et physique  
Base de données cible La base de données cible. La "Détection automatique" tentera de détecter automatiquement la base de données cible depuis le modèle d'origine. ÉNUMÉRATION
Détection auto
Access 2000
Advantage Ingres 2.5
Advantage Ingres 2.6
Advantage Ingres r3
DB2/390 7
DB2/390 8
DB2/zOS 9
DB2/UDB 8.1
DB2/UDB 9
DB2 iSeries 4.x/5.x
FoxPro
Informix 7.x
Informix 9.2/9.3
MySQL 5.x
ODBC/Generic 2.0
ODBC/Generic 3.0
Oracle 8i
Oracle 9.x
Oracle 10.x
Oracle 11.x
Progress 8.x
Progress 9.x
Red Brick 5.x
SAS
SQL Server 7.0
SQL Server 2000
SQL Server 2005
Serveur SQL 2008
Sybase 12.5
Sybase 15
Sybase IQ 12.5
Teradata 2.x
Teradata 12
Détection auto  
Exporter des propriétés dimensionnelles Active les fonctionnalités du type dimensionnel de ce modèle et exporte le rôle dimensionnel (de fait, de dimension et de dimension secondaire) et le type dimensionnel (fixé ou en cours de modification lente) des tables. BOOLEAN   false  
Indentation XML (Impression élégante) Contrôle l'impression élégante de fichiers XML, afin de pouvoir ouvrir le fichier généré dans un éditeur de texte. Par ex.

"space characters (caractères d'espace)"
Plusieurs caractères d'espace en tant qu'indentation.

"tab key (touche Tabulation)"
Caractère de tabulation en tant qu'indentation.

"empty (vide)"
Pas d'indentation, ce qui permet d'obtenir un fichier plus compact.
Chaîne de caractères      
Valider les XML Validez les XML générés avant leur conversion au format binaire *.erwin :

"True (Vrai)"
Appelez l'API erwin pour valider les XML générés, puis convertissez-les au format binaire *.erwin

"False (Faux)"
Appelez l'API erwin uniquement pour convertir les XML générés au format binaire *.erwin

Lors de la génération d'un fichier XML erwin, et seulement de sa génération, aucune validation n'est effectuée.
BOOLEAN   true  
Connexion Permet de sélectionner une connexion grâce à son nom, si le modèle source contient plusieurs connexions de base de données.
Si le modèle source contient plusieurs connexions et que ce paramètre n'est pas renseigné, la connexion avec le plus d'objets sera sélectionnée.
Chaîne de caractères      

 

Mapping du pont

Meta Integration Repository (MIR)
Métamodèle
(se base sur le standard OMG CWM)
"erwin 7.x Data Modeler"
Métamodèle
CaErwin7Xml
Mapping des commentaires
     
Association Relation  
Agrégation Identifiante/Non identifiante  
Comment Commentaire  
Description Définition  
DesignLevel Logical_Only, Physical_Only  
Name (Nom) Name (Nom) Calculé si non configuré
PhysicalName Physical_Name Nom de contrainte de clé étrangère
AssociationRole Relation  
DesignLevel Logique uniquement, physique uniquement  
ExtraConstraint Supprimer, Insérer, Mettre à jour la règle  
Multiplicité Cardinalité ou Relationship_No_Nulls  
Name (Nom) Child_To_Parent_Phrase ou Nom  
Source   Basé sur la multiplicité de chaque rôle et sur la propriété identifiante/Non identifiante
AssociationRoleNameMap Attribut/Index Utilisé pour connecter les attributs impliqués dans une relation
Attribut Attribut/Colonne  
Comment Commentaire  
Description Définition  
DesignLevel Logique uniquement, physique uniquement  
ExtraConstraint Validation_Rule_Ref si la règle de validation ne peut être configurée sur le type
Name (Nom) Name (Nom)  
Facultatif Option Null  
PhysicalName Physical_Name  
Position Ordre, Physical_Order  
BaseType Domaine, Type de données d'attribut Pas d'équivalent, nous créons les cinq types de base requis par erwin
BusinessRule Valeurs par défaut, Règles de validation  
Comment Commentaire  
Description Définition  
DesignLevel Logical_Only, Physical_Only  
LowerBound Validation_Rule_Min_Value  
Name (Nom) Name (Nom)  
PhysicalName Physical_Name  
UpperBound Validation_Rule_Max_Value  
CandidateKey Groupe de clés/Index (hors clé étrangère)  
Comment Commentaire  
Description Définition  
DesignLevel Logical_Only, Physical_Only  
Name (Nom) Name (Nom)  
PhysicalName Physical_Name si configurée par l'utilisateur
UniqueKey   Créer une entrée d'inversion si la clé unique est fausse
Classe Entité/Table  
Comment Commentaire  
Description Définition  
DesignLevel Logical_Only, Physical_Only  
DimensionalRole Rôle de modélisation dimensionnelle  
DimensionalType Type de dimension  
Name (Nom) Name (Nom)  
PhysicalName Nom physique  
ClassDiagram Zone de sujet  
Description Définition  
DesignLevel Logical_Only, Physical_Only  
Name (Nom) Name (Nom)  
DatabaseSchema Owner Table, Vue ou Propriétaire de l'index
DesignLevel Logical_Only, Physical_Only  
Name (Nom) Name (Nom)  
DerivedType Domaine, Type de données d'attribut  
Comment Domain_Comment  
DataType (TypeDeDonnées) Datatype Voir les tableaux de conversion des types de données
Description Domain_Definition  
InitialValue Défaut et Default_Value importé depuis le mot-clé de valeur Not Mapped (Non mappé) associé à ce type
Length (Longueur) Datatype  
Name (Nom) Name (Nom)  
PhysicalName Physical_Domain_Name Mappé uniquement si le modèle est généré comme Physique uniquement
Échelle Datatype  
UserDefined   Mappé en tant que Domaine uniquement s'il est défini par l'utilisateur
ForeignKey Groupe de clés/Index (clé étrangère)  
Comment Commentaire  
Description Définition  
DesignLevel Logical_Only, Physical_Only  
Name (Nom) Name (Nom)  
PhysicalName Physical_Name si configurée par l'utilisateur
Généralisation Supertype/Sous-type  
DesignLevel Logical_Only, Physical_Only configuré à Logique uniquement si une transformation est créée
Name (Nom) Name (Nom) Calculé.
GeneralizationRole Supertype/Relation de sous-type  
Identité Séquence, propriétés de l'identité  
Cycle Cycle  
IncrementValue Incrémenter de  
MaximumValue Valeur maximale  
MinimumValue Valeur minimale  
StartValue Valeur de départ  
Index Groupe de clés/Index  
Mis en cluster Index mis en cluster  
Description Définition  
DesignLevel Logical_Only, Physical_Only  
Name (Nom) Name (Nom)  
PhysicalName Physical_Name  
IndexMember Membre du groupe clé/Membre de l'index  
DesignLevel Logical_Only, Physical_Only  
Name (Nom) Name (Nom)  
Position Position du membre du groupe clé  
SortOrder Key_Group_Sort_Order  
Note Note  
Valeur   Valeur de la note
Projection Objet de dessin Informations graphiques
BackgroundColor couleur de remplissage  
FontColor couleur de police  
Hauteur hauteur  
LineColor couleur de structure  
Largeur largeur  
X x  
Y y  
PropertyElementTypeScope Propriété définie par l'utilisateur  
Périmètre Classe UDP  
PropertyType Propriété définie par l'utilisateur  
DataType (TypeDeDonnées) Type  
Description Description  
DesignLevel   Niveau de conception UDP : Logique et/ou physique
InitialValue Valeur par défaut  
Name (Nom) Name (Nom)  
NativeId   Identifiant de l'objet
PhysicalName   Non utilisé
Position position (emploi)  
Utilisation   configuré à User (Utilisateur)
PropertyValue Propriété définie par l'utilisateur utilisé pour les valeurs UDP et les informations physiques de colonnes spécifiques à Teradata : COMPRESSION, CASSE et FORMAT
Valeur Valeur valeur configurée sur un objet
RelationshipProjection Objet de dessin Informations graphiques
BackgroundColor couleur de remplissage  
FontColor couleur de police  
LineColor couleur de structure  
LinePoints chemin de la relation  
X x point médian de la relation
Y y point médian de la relation
SQLViewAssociation Relation de vue  
Comment Commentaire  
Description Définition  
DesignLevel Logical_Only, Physical_Only  
Name (Nom) Name (Nom) Calculé si nécessaire
PhysicalName Physical_Name  
SQLTableSequence Séquence de la relation  
SQLViewAttribute Colonne de vues  
Commentaire Commentaire  
Description Définition  
DesignLevel Logical_Only, Physical_Only  
Name (Nom) Name (Nom)  
PhysicalName Physical_Name  
Position Ordre  
SQLViewEntity Table de vues Entité de vues
Comment Commentaire Pas d'équivalent, (erwin n'arrive pas à importer)
Description Définition  
DesignLevel Logical_Only, Physical_Only  
Name (Nom) Name (Nom)  
PhysicalName Physical_Name  
WhereClause Vue SQL ou clause WHERE  
Séquence Séquence  
DataType (TypeDeDonnées) Datatype  
Length (Longueur) Datatype  
Name (Nom) Name (Nom)  
NativeDataType Datatype  
Échelle Datatype  
Shape Forme, Zone de texte  
BackgroundColor Couleur de remplissage  
Gras Police, Gras  
FontColor Couleur de police  
FontName Font  
FontSize Taille de police  
Hauteur   Utilisé pour fournir des informations de placement
Italique Police, Italique  
LineColor Couleur de ligne Couleur de structure de l'objet
Name (Nom) Name (Nom) Nom de l'objet comme stocké dans le modèle MIR
ShapeType   Type de l'objet de dessin correspondant à la palette des Objets de dessin
Barrer Police barrée  
Soulignement Police, Soulignement  
X   Utilisé pour fournir des informations de placement
Y   Utilisé pour fournir des informations de placement
Z   ordre Z de l'objet
StoreModel Modèle/Diagramme Le modèle est construit à l'aide des éléments contenus dans le fichier erwin
Description Définition facultatif : Les valeurs UDP peuvent être ajoutées à la description
DesignLevel Logical_Only, Physical_Only  
Name (Nom) Name (Nom) Nom du modèle
SystemType Serveur cible  
SystemTypeOld Serveur cible  
StoredProcedure Procédure stockée  
Comment Commentaire  
Description   facultatif : Les valeurs UDP peuvent être ajoutées à la description
DesignLevel Logical_Only, Physical_Only  
Name (Nom) Name (Nom)  
Sémantique Template_Code  
Déclencheur Déclencheur Déclencheur de table
Comment Comment  
Name (Nom) Name (Nom)  
Sémantique Trigger_Body  
TriggerType Trigger_Fire  
TypeValue règle de validation  
Name (Nom) Name (Nom)  
Position Ordre  
Valeur Définition  

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 – dites-nous comment nous améliorer !