Jolt Processor
In this article
Jolt is a JSON transformation library written in Java where the specification for the transformation is a JSON document.
Jolt processor is used for performing a JSON to JSON transformations in Java. It applies transformation on Input JSON document and generates a new JSON document as per the Jolt specifications
Jolt processor transforms the structure of JSON data and does not manipulate the values.
Each transform has it’s own Domain Specific Language which facilitates it’s job.
Refer following links for detailed information:
https://github.com/bazaarvoice/jolt
https://jolt-demo.appspot.com/#inception
Jolt Processor Configuration
To add a JOLT Processor to your pipeline, drag the processor onto the canvas and right-click on it to configure.
Select the Jolt Specification JSON file which is to be uploaded.
Click on UPLOAD FILE button. Browse to the location where JSON file is saved and double-click on it for uploading the JSON file.
The content of the specification JSON file gets displayed below. This specification gets applied on incoming json document and generates the transformed output.
Additional properties can be added using ADD CONFIGURATION link.
Click on the NEXT button. Enter the notes in the space provided. Click Save for saving the configuration details.
If you have any feedback on Gathr documentation, please email us!