我在Hive里有一个日期分区数据。但是,某个分区中的文件的名称类似于000112\u 0。有办法重命名这个文件吗
5t7ly7z51#
你可以。跑步:
hadoop fs -mv /path_to_file/old_name /path_to_file/new_name
8dtrkrch2#
没有任何配置属性可以执行此操作,但是您可以像这样编写自定义的reducer类 OutputFormat 为了达到这个目的。 OutputFormat 描述map reduce作业的输出规范。map reduce框架依赖于作业的outputformat来:验证作业的输出规范。例如,检查输出目录是否已经存在。提供 RecordWriter 用于写出作业输出文件的实现。输出文件存储在 FileSystem .
OutputFormat
RecordWriter
FileSystem
2条答案
按热度按时间5t7ly7z51#
你可以。跑步:
8dtrkrch2#
没有任何配置属性可以执行此操作,但是您可以像这样编写自定义的reducer类
OutputFormat
为了达到这个目的。OutputFormat
描述map reduce作业的输出规范。map reduce框架依赖于作业的outputformat来:验证作业的输出规范。例如,检查输出目录是否已经存在。
提供
RecordWriter
用于写出作业输出文件的实现。输出文件存储在FileSystem
.