Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Plain View
Pig >> mail # user >> explode operation

Copy link to this message
explode operation
Hi Guys,

I came across a use case that seems to require an 'explode' operation
which to my knowledge is not currently available.
That is, given a tuple (x,y,z), 'explode' would generate the tuples
(x), (y), (z).

E.g., consider a relation that contains an arbitrary number of
different identifier columns, say,
social security id, student id, etc.  We want to compute the set of
all distinct identifiers.  Assume that the number of identifier
columns is large and intermingled with other
columns that should be projected out; this is to avoid a solution
using 'SPLIT', e.g.

To be concrete, if X = {(..., 2, 4, ..., 3), (..., 2,,...,5)} is such
a relation, then the answer we want is

Any suggestions?


Prashant Kommireddi 2012-01-26, 03:19
Stan Rosenberg 2012-01-26, 03:26
Stan Rosenberg 2012-01-26, 03:31
Prashant Kommireddi 2012-01-26, 03:46
Jonathan Coveney 2012-01-26, 20:04
Stan Rosenberg 2012-01-30, 01:46
Aniket Mokashi 2012-01-30, 07:25
Stan Rosenberg 2012-01-30, 16:05