Accéder au contenu principal Passer au contenu complémentaire

Données pour le Job d'exemple d'utilisation du tMap

Fichier d'entrée et structure du fichier

Le fichier d'entrée, California_Clients.csv, liste les clients de l'État de Californie. Il contient les données qui seront chargées dans la table de la base de données.

La structure du fichier appelée Schema dans le Studio Talend comprend les colonnes suivantes :

  • Prénom

  • Last name (nom)

  • Address

  • City (ville)

Voici le contenu du fichier California_Clients.csv.
First name;Last name;Address;City
Lyndon;Lincoln;644 East 1st Street;GRANADA HILLS
Iyndon;Fillmore;1109 Tanger Blvd;MISSION HILLS
Ronald;Truman;417 Santa Rosa North;SANTA CLARITA
Harry;Carter;1094 El Camino Real;CANYON COUNTRY
Calvin;Johnson;1705 Cabrillo Highway;SUN VALLEY
Benjamin;McKinley;1399 Santa Rosa North;ALISO VIEJO
William;Jefferson;573 Jones Road;TARZANA
Ronald;Washington;1250 San Marcos;WESTLAKE VILLAGE
Theodore;Johnson;957 Cerrillos Road;ANAHEIM
Chester;Monroe;1392 Harbor Dr;STEVENSON RANCH
Ulysses;Truman;367 Carpinteris Avenue;VAN NUYS

Structure des données de sortie

Ce scénario charge les données des client·es de Californie, vivant dans les comtés d'Orange et de Los Angeles dans la table de la base de données.

Voici la structure de la table de la base de données, légèrement différente de celle du fichier d'entrée. Ainsi, les données à charger dans la table de la base de données doivent être transformées.

  • Key (Clé, Type Integer)

  • Name (Type chaîne, longueur max. 40)

  • Address (Type chaîne, longueur max. 40)

  • County (Type chaîne, longueur max. 40)

Pour charger cette table, le processus de mapping suivant est nécessaire.

  • La colonne Key est alimentée par un entier auto-incrémenté.
  • La colonne Name est renseignée avec une concaténation des données First Name (prénom) et Last Name (nom).
  • Les données de la colonne Address sont les mêmes que celles de la colonne Address du fichier d'entrée mais sont mises en majuscules avant d'être chargées.
  • La colonne County est alimentée par le nom du comté dans lequel se situe la ville. Un fichier de référence vous aidera à filtrer les villes des comtés d'Orange et de Los Angeles.

Reference data

Comme seules les données des client·es des comtés d'Orange et de Los Angeles sont à charger dans la base de données, un fichier de référence est nécessaire pour filtrer uniquement les client·es de ces comtés. Le fichier contient les mappings suivants entre les villes et les comtés.

City;County
GRANADA HILLS;Los Angeles
MISSION HILLS;Los Angeles
ALISO VIEJO;Orange
ANAHEIM;Orange
ARCADIA;Los Angeles

Le fichier de référence de ce Job se nomme LosAngelesandOrangeCounties.txt.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.