Hadoop 在级联中删除outputPath

Hadoop 在级联中删除outputPath,hadoop,mapreduce,cascading,Hadoop,Mapreduce,Cascading,我们通常使用以下代码删除mapreduce中的输出路径 outputPath.getFileSystem(conf).delete(outputPath,true); 我的问题是,我们可以在级联中做同样的事情吗?如果是,请向我建议操作步骤。 谢谢:)如果要在下次运行mapreduce时重用输出目录,请将接收器点击的属性设置为SinkMode.REPLACE。它删除hdfs输出目录,并且mapreduce作业在重新运行之间不会失败 Tap sink = new Hfs(<your sche


我们通常使用以下代码删除mapreduce中的输出路径

outputPath.getFileSystem(conf).delete(outputPath,true);
我的问题是,我们可以在级联中做同样的事情吗?如果是,请向我建议操作步骤。

谢谢:)

如果要在下次运行mapreduce时重用输出目录,请将接收器点击的属性设置为SinkMode.REPLACE。它删除hdfs输出目录,并且mapreduce作业在重新运行之间不会失败

Tap sink = new Hfs(<your scheme>,<your output hdfs dir>,SinkMode.REPLACE)
Tap sink=新Hfs(,,SinkMode.REPLACE)

如果目的是在下次运行mapreduce时重用输出目录,则将接收器点击的属性设置为SinkMode.REPLACE。它删除hdfs输出目录,并且mapreduce作业在重新运行之间不会失败

Tap sink = new Hfs(<your scheme>,<your output hdfs dir>,SinkMode.REPLACE)
Tap sink=新Hfs(,,SinkMode.REPLACE)

级联是什么意思?它是hadoop上的API…级联是什么意思?它是hadoop上的API…好吧,但你需要等一会儿!它起作用了。事实上,我没有使用Gradle。我正在clusterOkay中直接在linux上运行它,但您需要等待一段时间!它起作用了。事实上,我没有使用Gradle。我直接在集群中的linux上运行它