hudi icon indicating copy to clipboard operation
hudi copied to clipboard

[SUPPORT] now hudi use 1st api of flink sink, and flink suggest 2nd of api "org.apache.flink.api.connector.sink2.Sink", would hudi support it?

Open lschampion opened this issue 9 months ago • 7 comments

Describe the problem you faced now hudi use 1st api of flink sink, and flink suggest 2nd of api "org.apache.flink.api.connector.sink2.Sink", would hudi support it? yeach i wanta hudi to support it, to make a connnector of hudi pipeline.

lschampion avatar Feb 10 '25 06:02 lschampion

to be precise, i wanta a flink-cdc-pipeline-hudi sink.

lschampion avatar Feb 10 '25 06:02 lschampion

yes, we are planning to support it recently, @voonhous is on duty for it.

danny0405 avatar Feb 10 '25 07:02 danny0405

thanks a lot, hope it to be achived earlier,may i ask where could i get the newest code for this feature?

lschampion avatar Feb 10 '25 07:02 lschampion

we are investigating and writing the design doc now, there is no code yet, because @voonhous would be occupied by other things now, the development would start 1 month later.

danny0405 avatar Feb 10 '25 07:02 danny0405

i appreciate that, is would be a big job.

lschampion avatar Feb 10 '25 08:02 lschampion

aha, flink pipeline new connector:

Flink CDC 3.4.0 introduces 1 new pipeline connector:

Iceberg sink. Iceberg is a high-performance format for huge analytic tables. Iceberg brings the reliability and simplicity of SQL tables to big data, while making it possible for engines like Spark, Trino, Flink, Presto, Hive and Impala to safely work with the same tables, at the same time. In this version, Iceberg is supported to be the downstream for Pipeline jobs.

lschampion avatar May 19 '25 08:05 lschampion

@lschampion yes, we are on the way to support it.

danny0405 avatar May 19 '25 08:05 danny0405