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