I am using PIG and HBASE to store some information into DB. I have a dataset taken from DUMP command and which is going to store in HBASE in next stage.
DUMP somedata;
produces chunk of data which having duplicate rows like below.
(rowkey, cf:1, cf:2 ....)
(12345::456::idea, 4567, deleted, 2.3, next, super)
(12345::456::idea, 4567, deleted, 2.3, next, super)
(12345::456::idea, 4567, deleted, 2.3, next, super)
(12345::456::idea, 4567, deleted, 2.3, next, super)
(12345::456::idea, 4568, deleted, 2.3, next, super)
(12345::456::idea, 4568, deleted, 2.3, next, super)
(12345::456::idea, 4568, deleted, 2.3, next, super)
(12345::456::idea, 4569, deleted, 2.3, next, super)
(12345::456::idea, 4569, deleted, 2.3, next, super)
(12345::456::idea, 4569, deleted, 2.3, next, super)
When use STORE command to store somedata with HBaseStorage, then all the duplicate rows eliminated and stores distinct rows. I am not sure is that expected behaviour or not.
out of the above only it stores
(12345::456::idea, 4567, deleted, 2.3, next, super)
(12345::456::idea, 4568, deleted, 2.3, next, super)
(12345::456::idea, 4569, deleted, 2.3, next, super)
And some times it does misses some rows to store even.
Can any one clarify this?