AppMaster Business Process editor has a BP block to Read from CSV file to parse CSV file. This block takes any CSV compatible file as a source and reads it row after row. Read from CSV file has output Flow connector Each row directs command flow after each row read. Use Row Columns output variable to get columns array and process it as you need.
Read from CSV file block functionality is very similar to For-Each block: they both do iterations over array elements, but Read from CSV file reads rows. When all rows are read, command flow will be sent to the Completed Flow connector.