天天看點

Hadoop基礎(二十五):OutputFormat資料輸出

Hadoop基礎(二十五):OutputFormat資料輸出
Hadoop基礎(二十五):OutputFormat資料輸出

1.需求

過濾輸入的log日志,包含atguigu的網站輸出到e:/atguigu.log,不包含atguigu的網站輸出到e:/other.log。

(1)輸入資料

Hadoop基礎(二十五):OutputFormat資料輸出

(2)期望輸出資料

Hadoop基礎(二十五):OutputFormat資料輸出
Hadoop基礎(二十五):OutputFormat資料輸出

2.需求分析

Hadoop基礎(二十五):OutputFormat資料輸出

3.案例實操

(1)編寫filtermapper類

Hadoop基礎(二十五):OutputFormat資料輸出
Hadoop基礎(二十五):OutputFormat資料輸出

view code

(2)編寫filterreducer類

(3)自定義一個outputformat類

(4)編寫recordwriter類

Hadoop基礎(二十五):OutputFormat資料輸出
Hadoop基礎(二十五):OutputFormat資料輸出

(5)編寫filterdriver類