Limited read

Is there a way to read just first n records from a file using DELIMITED_DATA_READER_NIO?

Currently (as of version 1.5) there is none. You can create Reformat transformation which counts on its own how many records it processed so far and refuse the rest - by returning false - but this is not very elegant.