Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Threaded View
Pig >> mail # user >> dereferencing bag of map


Copy link to this message
-
Re: dereferencing bag of map
What's the error you are seeing? What does you bag of maps look like? What
exactly is a userId? Is it a field or is it a key in the map?
On Mon, Jun 17, 2013 at 8:18 PM, Jerry Lam <[EMAIL PROTECTED]> wrote:

> Hi Pig users,
>
> anyone has experience in dereferencing a bag of maps? For instance (in the
> example below), doc in the B contains maps of userId and time. I want to
> keep only userId in C. Pig throws an exception on C. Any help is
> appreciated.
>
> A = LOAD 'data' AS doc:bytearray;
>
> B = FOREACH A GENERATE (bag{})doc;
>
> -- C = FOREACH B GENERATE doc.userId; // this doesn't work.
>
> Best Regards,
>
> Jerry
>
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB