2015-03-31 27 views
0

是否列不管订单顺序列HBaseStorage

cellref_IP = LOAD '$TBL_CELL' 
USING org.apache.pig.backend.hadoop.hbase.HBaseStorage('cf_data:cq_update_date  cf_data:cq_network ', '-loadKey true'); 

相同

cellref_IP = LOAD '$TBL_CELL' 
USING org.apache.pig.backend.hadoop.hbase.HBaseStorage('cf_data:cq_network  cf_data:cq_update_date ', '-loadKey true'); 

我在想,如果结果将是相同

回答

0

列的顺序很重要。您正在使用colfamily访问列:具有loadkey.so的限定符您的第一列是关键字,其他列是您访问的相应列。

cellref_IP = LOAD '$TBL_CELL' 
USING org.apache.pig.backend.hadoop.hbase.HBaseStorage('cf_data:cq_update_date  cf_data:cq_network ', '-loadKey true'); 

这里的顺序是关键,cq_update_date,cq_network