Utiliser des variables de contexte dans une map DSQL
Utilisez la fonction getContextVariable pour appeler les variables à partir d'un Job.
Avant de commencer
- Vous avez créé des structures d'entrée et de sortie. Vous pouvez utiliser les échantillons JSON ci-dessous pour créer vos structures.
Pourquoi et quand exécuter cette tâche
Dans cet exemple, vous souhaitez mapper une structure JSON d'entrée à une sortie similaire mais qui contient deux éléments de plus devant être alimentés à partir de variables de contexte configurées dans un Job.
Les données d'entrée ressemblent à ceci :
{
"company": "acme",
"items": [
{
"item": "hammer",
"amount": 5.55
},
{
"item": "screwdriver",
"amount": 7.23
}
]
}
La structure de sortie ressemble à ceci :
{
"company": "",
"date": "",
"items": [
{
"item": "",
"amount": 5.55,
"taxes": 2.1
}
]
}
Procédure
Résultats
{
"company": "acme",
"items": [
{
"item": "hammer",
"amount": 5.55,
"taxes": 0.6659999999999999
},
{
"item": "screwdriver",
"amount": 7.23,
"taxes": 0.8676
}
]
}