作者:exd4665786 | 来源:互联网 | 2023-07-28 19:50
然后我们再来看,我们去实现这个FlowMapper这个类,去继承mapper这个类,然后这里我们的参数要考虑好,mapper的输入,我们说是,一行数据,那么输入的key,val
然后我们再来看,我们去实现这个FlowMapper这个类,
去继承mapper 这个类,然后
这里我们的参数要考虑好,mapper的输入,我们说是,一行数据,那么输入的key,value,就是
key是行号,偏移量
value是输入的一行是内容是Text
然后mapper的输出的key,value是是
key是Text 是手机号,我们说
value是我们自定义的,FlowBean,包含了手机号,上行流量,下行流量.
然后我们再去重写map方法,在map方法中,我们这个LongWritable key,Text value
这个LongWritable就是获取的行号,也就是key,还有string类型的值,这个就是输入的value值,是一行的数据.