If you have multiple data sources then you can create a processor for each and have them aggregate in a central processor/group. In the picture below we have 6 different data sources (API's, FTP's, etc), each in its own processor group. Within their respective groups they reformat the data so that it is uniform and send it on its way.
I had to blank out some text but this should give you the idea.