Hi! Thank you for the reply!

I understand that the metadata syntax is only available as of 1.12, but I am
indeed trying to use Flink 1.12.

Regarding the option for ignoring parse errors: I have already noticed from
before that, according to the docs, even in Flink 1.11 (which is the version
that the project was running on before),  the option should be
'json.ignore-parse-errors', but for some strange reason, to set fail on
missing field to false, I also only seemed to get it to work with
'format.fail-on-missing-field', instead of the 'json.fail-on-missing-field'
option stated in the docs.

For that reason, I feel like I might be doing something wrong in terms of
dependencies, given that so many of my connector/format options seem to
require old syntax instead of the newer one from Flink 1.11 and 1.12 to run.
As a further example, you might notice in my original message that I'm also
using 'connector.type' = 'kafka' instead of 'connector' = 'kafka', because
for some reason that's the only version that worked.

Genuinely not sure how I managed to create such a problem, so any further
help would be appreciated.



--
Sent from: http://apache-flink-user-mailing-list-archive.2336050.n4.nabble.com/

Reply via email to