public class FixedBucketSink extends FlinkWriteSink<InternalRow>
FlinkSink
for writing records into fixed bucket Paimon table.Constructor and Description |
---|
FixedBucketSink(FileStoreTable table,
Map<String,String> overwritePartition,
LogSinkFunction logSinkFunction) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.flink.streaming.api.operators.OneInputStreamOperator<InternalRow,Committable> |
createWriteOperator(StoreSinkWrite.Provider writeProvider,
String commitUser) |
createCommittableStateManager, createCommitterFactory
assertBatchAdaptiveParallelism, assertBatchAdaptiveParallelism, assertBatchAdaptiveParallelism, assertStreamingConfiguration, configureGlobalCommitter, doCommit, doWrite, isStreaming, isStreaming, sinkFrom, sinkFrom
public FixedBucketSink(FileStoreTable table, @Nullable Map<String,String> overwritePartition, @Nullable LogSinkFunction logSinkFunction)
protected org.apache.flink.streaming.api.operators.OneInputStreamOperator<InternalRow,Committable> createWriteOperator(StoreSinkWrite.Provider writeProvider, String commitUser)
createWriteOperator
in class FlinkSink<InternalRow>
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.