通常、Hadoop出力データファイルにデータを書き込まなかった場合、出力データファイルは生成されません。Hadoop出力データファイルにデータを書き込まなかった場合でも0byteのファイルを作成したい場合、このプロパティを有効化してください。このプロパティの有効化に関係なく、Hadoop出力データファイルにデータを書き込んだ場合、通常通り出力データが書き込まれます。
trueを指定した場合、0byteのファイルを生成します。
falseを指定した場合、0byteのファイルを生成しません。
設定内容 | 設定名 | 設定値 | 備考 |
---|---|---|---|
Hadoop出力データファイルの0byteファイル生成 | extjoiner.reduce.alwaysOutput | true false | 省略可 デフォルトはfalseです。 |
注意
本オプション有効時、MapReduceアプリケーションでファイル操作を行わなかった場合でもextjoiner.output.nn.filenameで指定したすべての出力データファイルが生成されます。