Microsoft SQL Server Repository 3.x (via MDC) - Pont EOL (fin de vie) non supporté - Import
Prérequis du pont
Ce pont :n'est supporté que sous Microsoft Windows.
Spécifications du pont
Fournisseur | Microsoft |
Nom de l'outil | SQL Server Repository |
Version de l'outil | 3.x |
Site Web de l'outil | http://msdn.microsoft.com/library/default.asp?url=/library/fr-fr/reposad/raoverview_3t87.asp (uniquement en anglais) |
Méthodologie supportée | [Gestion des métadonnées] Référentiel des métadonnées, Data Store (Modèle de données physique) via un fichier MDC XML |
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 : Microsoft/SQL Server Repository version 3.x via un fichier MDC XML
Consultez http://msdn.microsoft.com/library/default.asp?url=/library/fr-fr/reposad/raoverview_3t87.asp
Métadonnées: [Gestion des métadonnées] Référentiel des métadonnées, Data Store (Modèle de données physique)
Composant : MicrosoftSqlServerMdsMdc 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 MIMB Known Limitations ou dans Documentation/ReadMe/MIMBKnownLimitations.html où elles sont regroupées
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 | Lorsqu'un modèle est actuellement chargé dans l'outil Microsoft "Navigateur de référentiels" : 1. Dans le menu "Fichier", sélectionnez "Exporter un fichier XML". 2. Parcourez le système jusqu'au répertoire dans lequel enregistrer le fichier, puis saisissez le nom de fichier du modèle que vous enregistrez dans le champ de texte "Nom de fichier".. 3. Cliquez sur Save (Enregistrer). Ce pont utilisera le fichier XML généré comme entrée. |
Fichier | *.xml | Éléments obligatoires | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Correction auto | Il arrive que le fichier MDC contienne un modèle légèrement incomplet ou incorrect. Cette option vous permet de spécifier si le pont doit tenter de les corriger ou non. "True (Vrai)" Tentez de corriger le modèle. Cela peut impliquer la suppression de certains éléments. "False (Faux)" Ne modifiez pas le modèle de quelque façon que ce soit. Si le modèle est non valide, il sera rejeté au moment de la phase de validation, si cette dernière est activée. |
BOOLEAN | true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Filtre de modèle | Vous permet de spécifier quel(s) modèle(s) importer si le fichier XML en contient plusieurs. "TestModel" Importez uniquement le modèle nommé "TestModel". "TestModel*" importe tous les modèles dont le nom commence par "TestModel", etc. |
Chaîne de caractères | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Modèle | Vous permet de limiter l'import aux modèles d'un type spécifique. "Any (N'importe lequel)" Importez tout type de modèle présent dans le fichier. "UML" Importez uniquement les modèles UML. "ERD" Importez uniquement les modèles ERD. "DBM" Importez uniquement les modèles DBM. "ERD et DBM" Importez uniquement les modèles ERD et DBM. |
ÉNUMÉRATION |
|
Any | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Package de niveau supérieur | Cette option est utilisée à deux fins. Premièrement, dans MIR, tous les éléments de modèle (classes, associations...) doivent appartenir à un package. Donc, si un objet n'est pas associé explicitement à un package, il est placé dans un package spécial et cette option permet de spécifier le nom de ce package. Deuxièmement, s'il n'existe qu'un seul package de niveau supérieur de ce nom dans le modèle, le package est marqué comme facultatif. Ainsi, si l'outil de destination n'a pas besoin que tous les objets soient dans un package, il n'apparaîtra pas. | Chaîne de caractères | Vue logique | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TypeSet ERD | Utilisé pour les imports ERD : Spécifie le TypeSet, c'est-à-dire la convention de nommage du type de données, utilisée pour désigner les types de données des domaines ERD. "Auto Detect (Détection automatique)" Détecte automatiquement le TypeSet utilisé dans le fichier. |
ÉNUMÉRATION |
|
Détection auto | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TypeSet DBM | Utilisé pour les imports DBM : Spécifie le TypeSet, généralement un schéma spécifique d'affectation de noms de base de données, utilisé pour désigner les types de données des colonnes. "Auto Detect (Détection automatique)" Détecte automatiquement le TypeSet utilisé dans le fichier. |
ÉNUMÉRATION |
|
Détection auto |
Mapping du pont
Meta Integration Repository (MIR) Métamodèle (se base sur le standard OMG CWM) |
"Microsoft SQL Server Repository 3.x (via MDC) - Pont EOL (fin de vie) non supporté" Métamodèle MicrosoftSqlServerMdsMdcDBM |
Mapping des commentaires |
Argument | dbm:StoredProcedureParameter | |
Comment | comments | |
DefaultValue | defaultValue | |
Description | description | |
Type | IsOutput | |
Name (Nom) | Name (Nom) | |
PhysicalName | Name (Nom) | |
Position | Ordre dans le fichier MDC DBM | |
Association | dbm:ReferentialConstraint | |
Comment | comments | |
Description | description | |
ExtraConstraint | DeleteRule, UpdateRule | |
Name (Nom) | Name (Nom) | |
PhysicalName | Name (Nom) | |
AssociationRole | dbm:UniqueKeyRole / dbm:ForeignKeyRole | |
Comment | comments | |
Description | description | |
Multiplicité | 1' pour le rôle UniqueKeyRole si tous les Attributs de la clé étrangère sont obligatoires et '0..1' dans le cas contraire. '0..*' pour le rôle ForeignKeyRole | |
Name (Nom) | Name (Nom) | |
PhysicalName | Name (Nom) | |
Source | Configuré à "true (vrai)" pour le UniqueKeyRole | |
AssociationRoleNameMap | Ordre dans le fichier MDC DBM | |
Attribut | dbm:Column | |
Comment | comments | |
Description | description | |
InitialValue | InitialValue | |
Name (Nom) | Name (Nom) | |
Facultatif | IsNullable | |
PhysicalName | Name (Nom) | |
Position | Ordinal | |
CandidateKey | dbm:UniqueKey | |
Comment | comments | |
Description | description | |
Name (Nom) | Name (Nom) | |
PhysicalName | Name (Nom) | |
UniqueKey | Configuré à "true (vrai)" | |
Classe | dbm:Table | |
Comment | comments | |
CppClassType | Configuré comme "Entity (Entité)" | |
CppPersistent | Configuré à "true (vrai)" | |
CppSpace | EstimatedSize | |
Description | description | |
Name (Nom) | Name (Nom) | |
PhysicalName | Name (Nom) | |
DerivedType | dbm:ColumnType | |
Comment | comments | |
DataType (TypeDeDonnées) | Name (Nom) | Consultez la section Mapping de DataType |
Description | description | |
Length (Longueur) | Longueur, NumericPrecision, TimePrecision | Depuis les propriétés de la colonne |
Name (Nom) | Name (Nom) | |
PhysicalName | Name (Nom) | |
Échelle | NumericScale | Depuis les propriétés de la colonne |
UserDefined | Configuré à "false (faux)" | |
DesignPackage | dbm:Schema | |
Comment | comments | |
Description | description | |
Name (Nom) | Name (Nom) | |
PhysicalName | Name (Nom) | |
ForeignKey | dbm:ForeignKey | |
Comment | comments | |
Description | description | |
Name (Nom) | Name (Nom) | |
PhysicalName | Name (Nom) | |
Index | dbm:Index | |
Comment | comments | |
Description | description | |
Name (Nom) | Name (Nom) | |
PhysicalName | Name (Nom) | |
IndexMember | dbm:IndexColumn | |
Comment | comments | |
Description | description | |
Name (Nom) | Name (Nom) | |
PhysicalName | Name (Nom) | |
Position | Ordre dans le fichier MDC DBM | |
SortOrder | IsAscending | |
SQLViewAttribute | Non importé | |
SQLViewEntity | dbm:LogicalView | |
Comment | comments | |
Description | description | |
Name (Nom) | Name (Nom) | Si 'physicalName' n'est pas configuré |
PhysicalName | Name (Nom) | |
WhereClause | Corps ; | |
StoreModel | dbm:Catalog | |
Comment | comments | |
Description | description | |
Name (Nom) | Name (Nom) | |
PhysicalName | Name (Nom) | |
StoredProcedure | dbm:StoredProcedure | |
Comment | comments | |
CppAbstract | Non utilisé dans cette classe | |
CppConcurrency | Non utilisé dans cette classe | |
CppFriend | Non utilisé dans cette classe | |
CppScope | Non utilisé dans cette classe | |
CppStatic | Non utilisé dans cette classe | |
CppVirtual | Non utilisé dans cette classe | |
Description | description | |
Name (Nom) | Name (Nom) | |
PhysicalName | Name (Nom) | |
Sémantique | corps | |
Synonyme | UML:TableSynonym | |
Comment | comments | |
Description | description | |
Name (Nom) | Name (Nom) | |
PhysicalName | Name |