title: ADF: Split a JSON file with an Array of Objects into Single JSON files containing One Element in Each
body: <p>I'm using Azure Data Factory and trying to convert a JSON file that is an array of JSON objects into separate JSON files each contain one element e.g. the input:</p>
  
  <pre><code>[
  {"Animal":"Cat","Colour":"Red","Age":12,"Visits":[{"Reason":"Injections","Date":"2020-03-15"},{"Reason":"Check-up","Date":"2020-01-02"}]},
  {"Animal":"Dog","Colour":"Blue","Age":1,"Visits":[{"Reason":"Check-up","Date":"2020-02-08"}]},
  {"Animal":"Guinea Pig","Colour":"Green","Age":5,"Visits":[{"Reason":"Injections","Date":"2019-12-01"},{"Reason":"Check-up","Date":"2020-02-26"}]}
  ]
  </code></pre>
  
  <p>However, I've tried Data Flow to split this array up into single files containing each element of the JSON array but cannot work it out.  Ideally I would also want to name each file dynamically e.g. Cat.json, Dog.json and "Guinea Pig.json".</p>
  
  <p>Is Data Flow the correct tool for this with Azure Data Factory (version 2)?</p>