- TextColumn
- Specify the name of the input table column that contains the JSON string.
- Nodes
- Specify the parent/child pairs. All pairs must have the same format. You can specify a parent with multiple children with this syntax:
parent_node/{child_node [,…]}
- SearchPath
- [Optional] Specify the path to find the direct value of the child. To reach the grandparent, include it in this path. When you include the path to the grandparent, you can output all siblings of the parent by including them in the Nodes syntax element. If anything from root is to be parsed, represent it as either '/' or an empty string.
- Delimiter
- [Optional] Specify the delimiter that separates multiple children with the same name and the same parent node in the JSON String.
- MaxItemNum
- [Optional] Specify the maximum number of nodes with the same name to display in the output.
- NodeIDOutputColumn
- [Optional] Specify the name of the column to use in the result schema to contain the identifier (from the input table) of the each node extracted.
- ParentNodeOutputColumn
- [Optional] Specify the name of column to use in the result schema to contain the tag name of the parent node extracted.
- Accumulate
- [Optional] Specify the names of the input table columns to copy to the output table.
- ErrorHandler
- [Optional] Specify whether the function continues processing when the input table has bad data (for example, invalid UTF-8 characters) and adds an error column to the output table.