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 Plain View
Pig >> mail # user >> Conditional execution of 'generate' clauses


+
Stan Rosenberg 2011-10-02, 16:22
Copy link to this message
-
Conditional execution of 'generate' clauses
Hi Folks,

I came across a use case where I'd like to do something like this:

FOREACH X {
   ...
   t = DISTINCT (...)
   if (!IsEmpty(t))
      GENERATE foo, ...
}

Thus, 'generate' is conditionally executed and the control flow depends on
the value of some tuple 't'.
Can this be done in pig?

Thanks,

stan

P.S. Please ignore my previous email; I accidentally triggered send before I
had a chance to finish it.
+
Dmitriy Ryaboy 2011-10-03, 07:46
+
Stan Rosenberg 2011-10-03, 14:16
+
Alan Gates 2011-10-03, 15:42
+
Stan Rosenberg 2011-10-03, 18:18
+
Alan Gates 2011-10-03, 18:33
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