How to read data from text document and initiate a BPMN process instance for each row in the file

I am newbie here. Developed a BPMN process and instead of creating a BPMN process instance in the Flowable work manually, I would like to read a flat file that contains a bunch of rows with similar data and trigger the BPMN process instance for each row automatically. Any suggestions or documentation around this use case is much appreciated?