Thank you Fabian, we’ve implemented a custom CsvInputFormat.
Hi Ebru,
this case is not supported by Flink's CsvInputFormat. The problem is that such a file could not be read in parallel because it is not possible to identify record boundaries if you start reading in the middle of the file.
We have a new CsvInputFormat under development that follows the RFC 4180 standard which will have an parameter to support row delimiters that are encapsulated in a String field.
Until that is available, the only solution is to implement a custom InputFormat.
Best, Fabian