解析Flink UpsertKafka源码
我们由UpsertKafkaDynamicTableFactory来观察这个connector的实现
首先我们查看UpsertKafkaDynamicTableFactory的uml类图关系
从上面我们可以看到DynamicTable一般都需要实现具体的DynamicTableSourceFactory和DynamicTableSinkFactory
笔者这次主要写的是upsert_sert所以我们这次主要看DynamicTableSinkFactory的源码。
1 |
|
validateSink
1 | private static void validateSink( |