|
|
-
Re: Hard-coded inline relationsAlan Gates 2013-01-24, 16:15
I agree this would be useful for debugging, but I'd go about it a different way. Rather than add new syntax as you propose, it seems we could easily create an inline loader, so your script would look something like:
A = load '{(Hello), (World)}' using InlineLoader(); dump A; Alan. On Jan 18, 2013, at 10:49 AM, Michael Malak wrote: > I'm new to Pig, and it looks like there is no provision to declare relations inline in a Pig script (without LOADing from an external file)? > > Based on > http://pig.apache.org/docs/r0.7.0/piglatin_ref2.html#Constants > I would have thought the following would constitute "Hello World" for Pig: > > A = {('Hello'),('World')}; > DUMP A; > > But I get a syntax error. The ability to inline relations would be useful for debugging. Is this limitation by design, or is it just not implemented yet? > |