As a user I want to update the output schema to reflect the new hierarchical organization.
I want to validate what I manually input in the properties.
The user can update the output schema by either clicking on “GET SCHEMA” or “VALIDATE”
Clicking “Validate” checks
Records that have been added by the user contain nested fields.
Output schema to be compatible to the changes implemented with the schema hierarchy.
Errors are displayed contextually and in line.
No nested fields error: "This new record doesn’t contain any nested fields. Nest existing fields or delete the record."
The "Get Schema" is already used to get the schema from the source. For this use case, it sounds more like "Update Output Schema", right?
The "Get Schema" button is currently used in Joiner to update the output schema. I am in support of making buttons explicit and descriptive but we also need to be consistent.