◢ <[wiki:III140412/Lab18 實作十八]> | <[wiki:III140412 回課程大綱]> ▲ | <[wiki:III140412/Lab20 實作二十]> ◣
= 實作十九 Lab19 =
{{{
#!html
觀察 Mapper 中間產物
Job.setNumReduceTasks(0)
}}}
[[PageOutline]]
{{{
#!text
請先連線至 nodeN.3du.me , N 為您的報名編號
}}}
* 透過將 Reducer 個數強制設為 0,可以觀察 Mapper 的結果是否如您預期。
{{{
cd ~/hadoop_labs/lab010
sed -i 's#setNumReduceTasks(2)#setNumReduceTasks(0)#g' ~/hadoop_labs/lab010/src/WordCount.java
ant
hadoop fs -rmr output
hadoop jar WordCount.jar input output
hadoop fs -ls output
hadoop fs -cat output/part*
}}}
== 實作習題 ==
<問題 1> 請問執行任務時,同時有幾個 Mapper?
{{{
#!text
(A) 0
(B) 1
(C) 8
(D) 同 input 目錄檔案區塊個數
}}}
<問題 2> 請問執行任務後,最後產生幾個輸出檔?
{{{
#!text
(A) 0
(B) 1
(C) 8
(D) 同 input 目錄檔案區塊個數
}}}