Utiliser une map dans un Job d'intégration de données
Créez un Job pour convertir un fichier JSON en un fichier CSV.
Pourquoi et quand exécuter cette tâche
Dans cet exemple, vous avec un fichier JSON contenant des informations clients, notamment des tableaux des différentes types de numéros de téléphone. L'objectif est de le convertir en un fichier CSV simple avec une colonne pour chaque information. Vous pouvez utiliser l'échantillon JSON suivant en entrée :
{
"customers":[
{
"firstName":"John",
"lastName":"Smith",
"age":25,
"address":{
"streetAddress":"21 2nd Street",
"city":"New York",
"state":"NY",
"postalCode":"10021"
},
"phoneNumber":[
{
"type":"home",
"number":"202-555-0109"
},
{
"type":"mobile",
"number":"202-555-0181"
}
]
},
{
"firstName":"Jane",
"lastName":"Doe",
"age":31,
"address":{
"streetAddress":"19 4th Street",
"city":"New York",
"state":"NY",
"postalCode":"10021"
},
"phoneNumber":[
{
"type":"home",
"number":"202-555-0178"
},
{
"type":"mobile",
"number":"202-555-0123"
},
{
"type":"work",
"number":"202-555-0163"
}
]
}
]
}