0
我想用Pig對HBase進行查詢。但是行鍵使用反向時間戳(Long.MAX_VALUE - timestamp
)存儲。 因此,用我的豬腳本,我想以格式(LONG.MAX_VALUE - currentTime
)的格式存儲變量當前日期以執行查詢。執行算術運算Pig
LOAD 'MYDATA'
USING org.apache.pig.backend.hadoop.hbase.HBaseStorage('d:column', '-caster=HBaseBinaryConverter -gte $minRowKey* -lte $maxRowKey -loadKey true')
AS (rowkey:chararray,json:chararray);
所以我會做這樣的事情:
%default maxRowKey "date +%s"
而且我想執行減法LONG.MAX_VALUE - maxRowKey
做查詢。可能嗎 ?
感謝