2014-02-26 91 views

回答

0

豬腳本會(假設標籤是在日誌文件中的數據分隔符):

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'); 
+0

喜 我的字段不是製表符分隔的,我需要寫的正則表達式現場提取我怎樣才能去做? –

+0

PigStroage(r7.0)API支持使用正則表達式作爲分隔符標識符:http://pig.apache.org/docs/r0.7.0/api/org/apache/pig/builtin/PigStorage.html – Jasper

相關問題