JSON Schema Validator

Validates JSON values based on the specified schema v3 or v4.

When the value do not satisfy the constraints of the schema, the node will fail with the error message and the row number or collect the errors in a new column.

It uses the fge/json-schema-validator implementation.


JSON column
The JSON column to validate
The JSON schema used for validation
Fail on invalid JSON value
If checked, execution will stop on first value that violates the specified schema.
Error message column
Name of the column for the collected error messages (when there were no error, missing value is returned)

Input Ports

A table with JSON column to validate

Output Ports

The table with the error messages column


This node has no views


Further Links


You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.