"name": "Test 2",
Read categories node as a data and then you can use tExtractJsonField to extract data from the array.
The tMap component won't allow me to join this back to the main data, as I'm guessing it will only take input from two separate streams of data? There has to be a better way to essentially flatten a JSON with a nested array?
Take a look at this article to know why it is not allowed. You have to redesign the job like:
pass the current file path the child job.