public class MultiTableDebeziumDeserializationSchema extends Object implements com.ververica.cdc.debezium.DebeziumDeserializationSchema<org.apache.flink.api.java.tuple.Tuple2<String,org.apache.flink.types.Row>>
Flink Table & SQL 内部数据结构的反序列化模式| 构造器和说明 |
|---|
MultiTableDebeziumDeserializationSchema(Map<String,org.apache.flink.table.types.logical.RowType> rowTypes,
Map<String,Map<Integer,com.ververica.cdc.debezium.table.MetadataConverter>> metadataConverters,
boolean convertDeleteToUpdate) |
| 限定符和类型 | 方法和说明 |
|---|---|
static com.ververica.cdc.debezium.table.DeserializationRuntimeConverter |
createNotNullConverter(org.apache.flink.table.types.logical.LogicalType type) |
void |
deserialize(com.ververica.cdc.connectors.shaded.org.apache.kafka.connect.source.SourceRecord record,
org.apache.flink.util.Collector<org.apache.flink.api.java.tuple.Tuple2<String,org.apache.flink.types.Row>> out) |
org.apache.flink.api.common.typeinfo.TypeInformation<org.apache.flink.api.java.tuple.Tuple2<String,org.apache.flink.types.Row>> |
getProducedType() |
public void deserialize(com.ververica.cdc.connectors.shaded.org.apache.kafka.connect.source.SourceRecord record,
org.apache.flink.util.Collector<org.apache.flink.api.java.tuple.Tuple2<String,org.apache.flink.types.Row>> out)
throws Exception
public org.apache.flink.api.common.typeinfo.TypeInformation<org.apache.flink.api.java.tuple.Tuple2<String,org.apache.flink.types.Row>> getProducedType()
getProducedType 在接口中 org.apache.flink.api.java.typeutils.ResultTypeQueryable<org.apache.flink.api.java.tuple.Tuple2<String,org.apache.flink.types.Row>>public static com.ververica.cdc.debezium.table.DeserializationRuntimeConverter createNotNullConverter(org.apache.flink.table.types.logical.LogicalType type)
Copyright © 2025 10MG. All rights reserved.