Hi @vosy
Thank you for your forum posting. For Expand Path transformer, unfortunately we don’t have any documentation yet, But the function is to combines the existing data and value moving all paths from source to destination pattern.
This is a long-standing transformer and there is not much customization offered by this transformer. Value setter offers more options. For example, for example you have the following data and want to add an additional field to the “address” array, namely “address” line 3.
{
"profile": {
"firstname": "John",
"lastname": "Doe",
"address":[
"Foobar street",
"3A"
]
}
}
Then you can use the following “Expand path”:
So that the result becomes:
{
"profile": {
"firstname": "John",
"lastname": "Doe",
"address": [
"Foobar street",
"3A",
"Additional value"
]
}
}
The function is the same as the “Value setter” below:
For “Flatten Nested Structure”, you can read this forum page Flatten nested structure Transformer. There’s also example on the page.
Then, for “Node Transformer”, I believe you already get the answer from our colleague in this page How the Node Transformer works?.
I hope the explanation is clear and can help you move forward. Please let us know whether you still have any questions about Alumio.