JSON_TO_RECORD
Extracts data from JSON objects.
Syntax
Arguments
mappings
string
JSON to field mappings
outputArray
Boolean
If the string contains multiple JSON records use this to allow outputing all of them
true
value
string
Examples
'a,a,string'
true
'{ "a": "Hello" }'
{a: Hello
}
'a,a,number'
true
'{ "a": 1579540882000 }'
{a: 1579540882000}
'a.value,a.value,string
b.value,b.value,string'
true
'{ "a": { "value": "Hello" }, "b" : { "value": "World" } }'
{a.value: Hello
, b.value: World
}
'a.value,a.value,string
b.value,b.value,string /this is a comment inside the mapping/'
true
'{ "a": { "value": "Hello" }, "b" : { "value": "World" } }'
{a.value: Hello
, b.value: World
}
'a.value,a.value,string
b.value,b.value,string'
true
'{ "a": null::string, "b" : { "value": "World" } }'
{a.value: null, b.value: World
}
Transformation job example
SQL
Query result
'a,a,string'
true
'{ "a": "Hello" }'
{a: Hello
}
Last updated