【发布时间】:2021-11-24 06:20:23
【问题描述】:
我有一个数据流,其中包含一些字段,例如 event_id、时间戳等,这些字段对于管道中的许多记录保持不变。我想在使用 StreamingFileSink 将其写回 ParquetFormat 时使用文件名中的那些。如果我们使用常量,我们可以使用后缀和前缀。但是,我需要帮助从记录中提取可用于生成文件名的值。
文件名模式_
OutputFileConfig config = OutputFileConfig
.builder()
.withPartPrefix("prefix")
.withPartSuffix(".ext")
.build();
我打算使用它,但在从记录本身中提取“前缀”方面需要帮助。
对此的任何想法都会很有帮助。 在此先感谢:)
【问题讨论】:
标签: apache-flink flink-streaming flink-batch