Есть ли способ создать динамический выходной путь DataSink во Flink?
DataSet имеет тип данных как Tuple2<String, String>
Когда мы пытались использовать поток, у меня был способ генерировать динамическую ванну, используя пользовательский Bucketer, как показано ниже
@Override
public Path getBucketPath(Clock clock, Path basePath, Tuple2<String, String> element) {
return new Path(basePath + "/schema=" + element.f0.toLowerCase().trim() + "/");
}
Я хотел бызнать, есть ли аналогичный способ обработки в DataSet для генерации пользовательского пути.