使用猪进行hbase的批量装载

时间:2014-02-26 05:21:23

标签: hadoop hbase

我在HDFS中有一个日志文件需要解析并放入Hbase表中。

我想用PIG做这件事。

我该如何处理它.Pig脚本应该解析日志然后放入Hbase?

1 个答案:

答案 0 :(得分:0)

猪脚本将是(假设tab是日志文件中的数据分隔符):

A= load '/home/log.txt' using PigStorage('\t') as (one:chararray,two:chararray,three:chararray,four:chararray);

STORE A INTO 'hbase://table1' USING org.apache.pig.backend.hadoop.hbase.HBaseStorage('P:one,P:two,S:three,S:four');