<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-parquet_2.11</artifactId>
<version>1.10.2</version>
</dependency>
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-avro</artifactId>
<version>1.9.1</version>
</dependency>
<dependency>
<groupId>org.apache.parquet</groupId>
<artifactId>parquet-avro</artifactId>
<version>1.10.0</version>
</dependency>
<dependency>
<groupId>org.apache.parquet</groupId>
<artifactId>parquet-hadoop</artifactId>
<version>1.10.0</version>
</dependency>
public class Sink2HdfsUtil {
public static StreamingFileSink<String> sinkRow(Path path) {
StreamingFileSink<String> sinkBuild = StreamingFileSink
.forRowFormat(path, new SimpleStringEncoder<String>("utf-8"))
.withBucketAssigner(new MyBucketAssigner())
.withRollingPolicy(