In a config modifier schema, use pipe to stack the outcome of a previous keyword as the input of the next. The keywords need to exist at the same nesting level for the keywords to be evaluated in order.
Think of pipe like a data assembly line. Instead of running just one action, pipe takes the starting payload, runs the first action, takes the result of that action, and feeds it directly into the second action, and so on. This allows you to chain multiple transformations together in a specific sequence.
Exclusive keywords
This keyword executes in the following order:
- omit
- constant
- references
- use
- get
- Mutually exclusive keywords at this level:
- properties
- if
- concat
- switch
- pipe
- merge
- prefer
- items
- default
- plugin
You can change VisitDateTime to ISO format.
Example: Pipe input from initial payload
json
Example: Pipe selector
json
Example: Config modifier with pipe keyword
yaml
Based on this example config modifier schema, VisitDateTime is updated to ISO format.
Example: Pipe output in processed payload
json