ここでは、この製品で提供されているサンプルプログラム-サンプル2-について説明します。
Mapアプリケーション
トランザクションファイル(CSV)を読み込み、個数が100未満のデータを除去する
Reduceアプリケーション
トランザクションファイル(CSV)を読み込み、店舗ごとの合計個数を求める
実行方法(#で始まる行はコメントです)
# MAP/Reduceアプリケーションのコンパイル $ make # 入力データをDFSにコピー $ hadoop dfs -put input sample2/input # ジョブの実行 $ cobhadoop.sh -conf conf/configuration.conf -files map.exe,reduce.exe # 実行結果をローカルにコピー $ hadoop dfs -copyToLocal sample2_out output