首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何说服Flink将.inprogress文件重命名为part-xxx

如何说服Flink将.inprogress文件重命名为part-xxx
EN

Stack Overflow用户
提问于 2022-09-15 13:04:01
回答 1查看 43关注 0票数 0

我们有一个流工作流的单元测试(使用Flink 1.14.4)和有限制的源,编写Parquet文件。因为它是有界的,所以检查点会自动禁用(根据INFO msg Disabled Checkpointing. Checkpointing is not supported and not needed when executing jobs in BATCH mode.),这意味着将ExecutionCheckpointingOptions.ENABLE_CHECKPOINTS_AFTER_TASKS_FINISH设置为true没有任何效果。

唯一的解决方案是在一个单独的线程中使用无限制的源运行线束,并在没有更多的数据写入输出时强制它终止?看起来很尴尬..。

EN

回答 1

Stack Overflow用户

发布于 2022-11-04 18:37:06

对其他人来说,解决办法是:

  1. 确保您使用的是FileSink,而不是旧的FileSink ExecutionCheckpointingOptions.ENABLE_CHECKPOINTS_AFTER_TASKS_FINISH
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73731672

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档