ここにHadoop(およびJava)の新植物がいます。MultipleTextOutputFormat
MapReduceで出力ファイル名を制御するために使用するのに助けが必要でした。
現在、このように使用しています。そして、それはうまくいくようです。ただし、私が変更しようとしているのは、ファイル名を決定するために選択されるフィールドの使用法です。
それらをfield[0]
または(サンプルの場合のように)にハードコーディングする代わりに、たとえば、 または。field[3]
からこれを(動的な方法で)ピックアップしたいと思います。ここの誰かが私がこれを行う方法を知っていますか(またはこの効果のために何か、つまりそれ自体である必要はありません)?JobConf
field[jobConf.get("id.offset")]
field[jobConf[get("date.offset")]
JobConf
任意のポインタ/提案/ヒントなど。よろしくお願いします。ありがとう。