When you add incoming struct and array fields to the output, you can choose to add primitive single occurring children. This option adds all primitive single occurring children under the field to the output group, including the primitive, single occurring child fields that are nested under a struct. You can select this option when the output is hierarchical.
When you select this option, the incoming field must have child objects.
If the field you select contains an array, the array and its children are not added because an array can contain multiple elements.
You want to extract the make, model, company, and policy number from an array of vehicle records. Each output record should contain information about one vehicle.
Add the vehicle array to the output group and choose
Add Primitive Single Occurring Children
The following image shows the incoming and output fields:
Note that the date field is not added to the output group because it is under a child array of the selected field and is not single occurring.