Sorry, for late response. In case you still need this. You can try to read from file:/dev/null This should work for most formats.
2012/10/18 Kevin LION <[email protected]> > Hello, > > I've a script which group lot of alias and is doing some operation on it. > But it can happen that I don't need one of this alias. To don't change my > code, I would like to create an empty alias. How can I do that ? > > Actually my code is like that : > A = LOAD A AS (id, a1, a2); > B = LOAD A AS (id, b1, b2); > C = LOAD A AS (id, c1, c2); > GROUP = COGROUP A BY id, B BY id, C BY id; > GROUP2 = FOREACH GROUP GENERATE TOTUPLE(A, B, C) AS ALL; > OPERATION = FOREACH GROUP2 GENERATE MyUDF(ALL); > > And I would like to do something like that : > A = LOAD A AS (id, a1, a2); > B = LOAD A AS (id, b1, b2); > *C = LOAD NULL AS (id, c1, c2); <- Generate an empty alias with column id, > c1, c2;* > GROUP = COGROUP A BY id, B BY id, C BY id; > GROUP2 = FOREACH GROUP GENERATE TOTUPLE(A, B, C) AS ALL; > OPERATION = FOREACH GROUP2 GENERATE MyUDF(ALL); > -- Best regards, Vitalii Tymchyshyn
