i trying read value hbase table , decalre value param
rawconfig = load 'hbase://mytable.config' using org.apache.pig.backend.hadoop.hbase.hbasestorage( 'm:config', '-gte mytsflag -lte mytsflag}' ) ( tsconfig:chararray ); rawcache = foreach rawconfig generate (isempty(tsconfig) ? '0':tsconfig) lastts; now want set value of rawcache.$0.lastts paramter can use while loading next table
this not work
%declare myconfig rawcache.$0.lastts; raw = load 'hbase://mytable.users' using org.apache.pig.backend.hadoop.hbase.hbasestorage( 'm:1', '-mintimestamp $myconfig' ) (email:chararray); any ideas on how can use value of previous table?
am relatively new pig may wrong :).
quoting statement should work:
%declare myconfig 'rawcache.$0.lastts'
Comments
Post a Comment