Les composants tAddressRowCloud et tBatchAddressRowCloud vous permettent de vérifier des adresses à l'aide de services en ligne, comme Melissa Data et Loqate. Vous pouvez modifier les fichiers melissaVerifLevelConf.xml et loqateVerifLevelConf.xml afin de changer le mapping des codes de vérification de Melissa Data et Loqate aux niveaux de vérifications Talend.
Dans un Job utilisant un composant tAddressRowCloud pour parser des adresses par rapport à Melissa Data, les valeurs de la colonne VerificationLevel ressemblent à ceci en sortie :
<Provider name="melissadata">
<VerifyLevel>
<Verified match="startsWith">AV2</Verified>
<PartiallyVerified match="startsWith">AV1</PartiallyVerified>
<Unverified match="startsWith">AE01,AE02,AE03</Unverified>
<Ambiguous match="startsWith">AE05,AE09,AE11,AE13,AE14,AE17</Ambiguous>
<Conflict match="startsWith">AE08,AE10,AE12</Conflict>
<Reverted></Reverted>
</VerifyLevel>
</Provider>
Pour plus de technologies supportées par Talend, consultez Composants Talend.
Procédure
Résultats
Pour la troisième et la sixième lignes, la valeur Ambiguous
est retournée dans la colonne VerificationLevel car le code de vérification AE05
retourné dans la colonne AddressVerificationCode et mappé à Ambiguous
dans melissaVerifLevelConf.xml.
Pour la quatrième ligne, la valeur Conflict
est retournée dans la colonne VerificationLevel car le code de vérification retourné AE08
dans la colonne AddressVerificationCode est mappé à Conflict
dans melissaVerifLevelConf.xml.
Les autres codes de vérification retournés pour ces lignes ne sont mappés à aucun niveau de vérification Talend.