アドレス検証プロバイダーからの検証コードを編集してTalend検証レベルにマッピング
tAddressRowCloudコンポーネントとtBatchAddressRowCloudコンポーネントを使えば、Melissa DataやLoqateなどのオンラインサービスを使ってアドレスを検証できます。melissaVerifLevelConf.xmlファイルとloqateVerifLevelConf.xmlファイルを編集して、検証コードのマッピングをMelissa DataとLoqateのレベルからTalendの検証レベルに変更します。
tAddressRowCloudコンポーネントを使い、Melissa Dataに基づいてアドレスを解析するジョブでは、出力内のVerificationLevelカラムの値は次のようになります。
この例では、melissaVerifLevelConf.xmlの値はデフォルトです。
<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>
手順
タスクの結果
Talend Studioを再起動すると、tAddressRowCloudコンポーネントを使ってMelissa Dataに基づいてアドレスを解析したジョブの出力結果は次のようになります。