Mapper des tables entre Talend MDM et Talend Data Stewardship
La section suivante présente les tableaux de mapping entre la solution Talend MDM et Talend Data Stewardship.
Après le déploiement d'un modèle de données ayant au moins une règle de rapprochement attachée, les modifications du modèle de données MDM sont automatiquement propagées à Talend Data Stewardship. Les types de données MDM sont mappés aux types de données de Talend Data Stewardship et les contraintes d'éléments MDM (s'il y en a) sont traduites en contraintes d'attributs de Talend Data Stewardship.
Le tableau ci-dessous présente la manière dont sont mappés les types de données du Talend MDM aux types de données de Talend Data Stewardship :
Type de données MDM | Type de données Talend Data Stewardship |
---|---|
boolean | boolean |
date | date |
time | time |
dateTime | timestamp |
int | integer |
integer | integer |
short | integer |
long | integer |
base64Binary | integer |
byte | integer |
negativeInteger | integer |
nonNegativeInteger | integer |
positiveInteger | integer |
nonPositiveInteger | integer |
unsignedByte | integer |
unsignedInt | integer |
unsignedLong | integer |
unsignedShort | integer |
decimal | decimal |
double | decimal |
float | decimal |
string | text |
anyURI | text |
normalizedtext | text |
tokentext | text |
language | text |
hexBinary | text |
duration | text |
AUTO_INCREMENT | text |
MULTILINGUAL | text |
PICTURE | text |
URL | text |
UUID | text |
Dans un modèle de données MDM, une entité peut avoir des éléments avec des contraintes. Après déploiement du modèle de données MDM, ces contraintes seront traduites en contraintes d'attributs correspondantes de Talend Data Stewardship, en se basant sur leurs types de données Talend Data Stewardship mappés dans le modèle de données de data stewardship. Cependant, certaines contraintes d'éléments MDM peuvent être ignorées car elles n'ont aucune contrainte d'attribut correspondant dans Talend Data Stewardship.
Le tableau ci-dessous montre la manière dont les contraintes d'éléments MDM sont traduites en contraintes supportées par les attributs de Talend Data Stewardship :
Type de données Talend Data Stewardship | Contrainte d'élément MDM | Contrainte d'attribut Talend Data Stewardship |
---|---|---|
text | minLength | minLengthText |
maxLength | maxLengthText | |
length | minLengthText and maxLengthText | |
pattern | patternText | |
enumeration | allowedValues | |
integer | minInclusive | minInteger |
maxInclusive | maxInteger | |
decimal | minInclusive | minDecimal |
maxInclusive | maxDecimal | |
fractionDigits | scaleDecimal | |
date | minInclusive | minDate |
maxInclusive | maxDate | |
time | minInclusive | minTime |
maxInclusive | maxTime | |
datetime | minInclusive | minDatetime |
maxInclusive | maxDatetime |