如何使用Mapreduce程序覆盖HDFS中的现有输出。
在Pig中有一个名为
的声明rmf /user/cloudera/outputfiles/citycount
STORE rel into '/user/cloudera/outputfiles/citycount';
同样有任何方法可以在mapreduce程序中实现相同的目标
答案 0 :(得分:0)
您可以在驱动程序模块中使用此功能。
conf = new Configuration();
FileSystem fs = FileSystem.get(conf);
String pathin = args[0];
String pathout = args[1];
fs.delete(new Path(pathout), true);
// it will delete the output folder if the folder already exists.