簡體   English   中英

如何在HIVE分區中重命名文件

[英]How to rename file within a partition in HIVE

我在蜂巢中有一個日期分區數據。 但是,某個分區中的文件的名稱類似於000112_0。 有沒有辦法重命名此文件

沒有配置屬性可以執行此操作,但是您可以編寫自定義的reducer類(例如OutputFormat來實現此目的。

OutputFormat描述了Map-Reduce作業的輸出規范。 Map-Reduce框架依賴於作業的OutputFormat來:

  • 驗證作業的輸出規范。 例如,檢查輸出目錄是否不存在。
  • 提供RecordWriter實現,用於寫出作業的輸出文件。 輸出文件存儲在FileSystem

您可以。 跑:

hadoop fs -mv /path_to_file/old_name /path_to_file/new_name

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM