Définir les paramètres de configuration dans les fichiers QAS

QAS address standardization

author
Talend Documentation Team
EnrichVersion
6.4
EnrichProdName
Talend Real-Time Big Data Platform
Talend MDM Platform
Talend Data Fabric
Talend Data Services Platform
Talend Big Data Platform
Talend Data Management Platform
task
Gouvernance de données > Systèmes tiers > Composants Data Quality > Composants de standardisation > Composants de standardisation d'adresses > Composants QAS de standardisation d'adresses
Création et développement > Systèmes tiers > Composants Data Quality > Composants de standardisation > Composants de standardisation d'adresses > Composants QAS de standardisation d'adresses
Qualité et préparation de données > Systèmes tiers > Composants Data Quality > Composants de standardisation > Composants de standardisation d'adresses > Composants QAS de standardisation d'adresses
EnrichPlatform
Studio Talend
  1. Pour Linux et Windows, modifiez le fichier qaworld.ini afin de configurer la section relative aux pays pour le schéma de sortie du tQASBatchAddressRow.

    Par exemple, si votre disposition d'adresse pour les adresses du Luxembourg contient trois lignes, la configuration peut ressembler à celle-ci :

    [LUX]
    
    CountryBase=LUX
    CleaningAction=Address
    
    LUXAddresLineCount=3
    LUXAddresLine=W60
    LUXAddresLine=W60
    LUXAddresLine=W60,C11,L11

    Cet exemple contient les paramètres suivants :

    • LUXAddressLineCount=33 est le nombre de lignes de l'adresse,
    • LUXAddressLineN où les valeurs sont des éléments de code séparés par une virgule. Dans cet exemple, LUXAddressLine3=W60,C11,L11 signifie que la longueur maximale de la troisième ligne (LUXAddressLine3) de l'adresse est de 60 caractères (W60). Le code postal (C11) et la localité (L11) s'affichent sur cette ligne.
    • LUXCapitaliseItem=L11 signifie que la localité (L11) s'affiche en majuscules dans l'adresse formatée.

    Pour plus d'informations concernant la configuration du format de l'adresse de sortie dans qaworld.ini, consultez la documentation de QAS.

  2. Configurez les variables d'environnement PATH et LIBRARY_PATH pour qu'elles pointent vers les fichiers QAS.

    Sous Linux, ouvrez le fichier ~/.profile de votre répertoire Home et ajoutez les lignes suivantes, en les modifiant pour qu'elles correspondent à vos emplacements d'extraction :

    # for QAS Batch JNI
    export PATH=$PATH:/path/to/qasbatch/apps  #the folder which contains qaworld.ini
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/to/jni_wrapper_folder 

    Sous Windows, ajoutez le chemin d'accès au dossier contenant qaworld.ini à la variable d'environnement PATH.

  3. Si vous installez manuellement l'API QAS Batch sous Linux, procédez comme suit :
    1. Ajoutez une nouvelle ligne à la fin du fichier ./apps/qalicn.ini et insérez une licence valide.
    2. Mettez des fichiers valides contenant des données relatives aux adresses pour un ou plusieurs pays dans le dossier approprié. Configurez le fichier qawserve.ini afin d'ajouter la prise en charge du (des) pays.

      Il y doit y avoir trois éléments pour chaque ligne de pays : un nom abrégé, le nom complet du pays et le chemin vers les données. Ce chemin peut être relatif ou absolu.

Pour plus d'informations concernant les technologies supportées par Talend, consultez Composants Talend.