如何在eclipse中的地图缩小程序中访问hive表(查询)? 我使用的是Ubuntu 14.04,hadoop-1.2.1(Single node),Hive-1.1.0(installed 1.1.0) hive完全在shell上工作但我想访问另一个mapper函数中的表来根据hive表中的数据替换key 如何为eclipse配置hive
这正是我想要做的: 我用hive shell创建了一个表
ip_range_country(start_ip BigInt,end_ip BigInt,country_name String)
这里我使用的是IP_add(12.25.0.4为012025000004)
然后我通过csv文件将数据加载到其中。
现在我想在mapreduce程序中使用这个表
输入到地图功能: (byte_offset)LongWritable,(ip_add product_name)(Text)
地图输出: (Country_name product)Text,(1)IntWritable
所以在map函数中我想将ip_add解析为其国家/地区名称。
我在eclipse IDE中完成了这个完整的过程,如何实现这个map函数并为它设置eclipse IDE?