开发者社区> 问答> 正文

flink的sql写hdfs如何指定文件名称

flinksql写HDFS后自动生成的名称:part-c4a19762-bde3-4f37-8b3c-b92d182b450c-task-0-file-0 然后发现我读取的时候麻烦了,请问如何指定flink的sql写hdfs如何指定文件名称 陈 *来自志愿者整理的flink邮件归档

展开
收起
moonlightdisco 2021-12-07 16:48:57 1573 0
1 条回答
写回答
取消 提交回答
  • Hi!

    Flink SQL 写 hdfs 应该产生的是一个目录,比如写 hdfs 的时候指定的是 'path' = 'hdfs:///data/test.csv',那么就会在 hdfs 里产生 /data/test.csv 这个目录,里面所有不以点(.)开头的文件都是可读的。如果用 Flink 读,那么直接指定目录,也就是 'path' = 'hdfs:///data/test.csv' 即可;如果通过其他方式读,注意读取目录下所有不以点(.)开头的文件。*来自志愿者整理的flink邮件归档

    2021-12-07 17:33:11
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Flink峰会 - 李佳林 立即下载
Flink峰会 - 徐榜江 立即下载
海量数据分布式存储——Apache HDFS之最新进展 立即下载