When you create a Data Processor transformation with the wizard, you use a JSON schema or example source to define the JSON input or output hierarchy.
The Data Processor transformation wizard generates an XML schema in the Model repository that specifies the JSON structure that the transformation components use. The transformation contains a transformer associated with the schema, and can contain other components, depending on the input or output you selected in the wizard.
Scripts use schemas to define the input and output hierarchical structures. A JSON input schema must comply with the JSON Schema Internet Draft, published by the Internet Engineering Task Force.
For more information about the JSON schema syntax, see the following websites: