3

この質問でorangeoctopusから助けを得た後、「出力場所の検証に失敗しました」「出力ディレクトリ...既に存在します」というメッセージを抑制する必要があります。ディレクトリが存在することは知っています。そのようにしたいのです。これは、ストレージ UDF で何かをオーバーライドする問題になると確信していますが、何を理解するのに苦労しています。Java はまったく初めてなので、ご容赦ください。前もって感謝します。

4

2 に答える 2

3

私の知る限り、直接出力ディレクトリを再利用することはできません。Hadoopはそれを防ぎます。私が正しく理解していれば、あなたは毎日のログを扱っているので、outputという親の出力ディレクトリを設定し、スクリプトの出力ディレクトリをoutput/daily_dateに設定することをお勧めします。

于 2012-05-04T14:08:48.597 に答える
0

保存操作の前に出力ディレクトリを削除します。

rmf $outpath;
于 2014-01-29T00:54:51.830 に答える