Parser des adresses par rapport aux données de Google - 7.3

Standardisation d'adresses

Version
7.3
Language
Français
Product
Talend Big Data Platform
Talend Data Fabric
Talend Data Management Platform
Talend Data Services Platform
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Studio Talend
Content
Création et développement > Systèmes tiers > Composants Data Quality > Composants de standardisation > Composants de standardisation d'adresses
Gouvernance de données > Systèmes tiers > Composants Data Quality > Composants de standardisation > Composants 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
Last publication date
2024-02-22

Pourquoi et quand exécuter cette tâche

Vous pouvez exécuter le Job Analyse des adresses par rapport aux données de référence dans le Cloud par rapport aux données de l'API Google Places en procédant de la manière suivante :

Procédure

  1. Dans l'onglet Basic settings du tFixedFlowInput, créez le schéma en cliquant sur le bouton Edit Schema.
    Dans la boîte de dialogue ouverte, cliquez sur le bouton [+] et ajoutez une colonne qui contiendra les informations de l'adresse d'entrée, dans cet exemple : address.
  2. Cliquez sur OK.
    Une colonne address est créée dans la table Inline Table.
  3. Dans la table Inline Table, saisissez les données d'adresses que vous souhaitez analyser, par exemple :
    "1211 AVENUE OF AMERICAS FL 8 10036 NEW YORK USA"
    "B69 2lt 9kings   United Kingdom ave"
    "1729号 黄兴路 China, 200433"
    "15 Rue Nelaton   Paris PARIS 92800 France"
    "1211 AVENUE OF AMERICAS FL 8 10036 NEW YORK"
    "1 Rue de l'Abbaye, Paris"
    "1 Chemin de l'Abbaye, Paris"
    "1 Place de l'Abbaye basset, Paris"
    "8000 Cummings Hall,Hanover,New Hampshire,03755,"
    
  4. Dans la vue Basic settings du tAddressRowCloud, sélectionnez Google dans la liste Address Provider.
  5. Dans le champ License/API key, saisissez la clé de l'API générée depuis la console Google Developer Console à l'adresse suivante : https://developers.google.com/console/help/new/
  6. Dans la table Mapping, cliquez sur le bouton [+] pour ajouter une ligne et sélectionnez Address.
    Le composant mappe les valeurs de ce champ dans la colonne d'entrée définie dans cette table.
  7. Si nécessaire, cochez la case Use Additional Output et utilisez la table Output Mapping pour récupérer les informations supplémentaires des adresses du référentiel de votre fournisseur.
    Pour plus d'informations, consultez Définir les champs d'adresses supplémentaires.
  8. Dans la vue Advanced settings, définissez Output Script en FRENCH et laissez les autres paramètres inchangés.
  9. Enregistrez votre Job et appuyez sur F6 pour l'exécuter.
    Le composant tAddressRowCloud transfère les données dans le Cloud, récupère les données corrigées et écrit le résultat dans le fichier de sortie.
  10. Cliquez-droit sur le composant de sortie et sélectionnez Data Viewer pour afficher les données des adresses formatées.
    Le tAddressRowCloud fait correspondre les données des adresses d'entrée aux données de l'API Google Places et écrit les adresses formatées dans le fichier de sortie.
    La colonne de sortie VerificationLevel fournit un statut de vérification des adresses traitées. Pour plus d'informations, consultez Niveaux de vérification dans le tAddressRowCloud.