There is no setting, however you can rewrite your query as the following:

table1x = foreach table1 generate (a is null?'':a) as a, (b is null?'':b)
as b;
table2x = foreach table2 generate (a is null?'':a) as a, (b is null?'':b)
as b;
k = cogroup table1x by (a,b),table2x by (a,b);


Daniel

On 9/9/15, 1:38 AM, "李运田" <[email protected]> wrote:

>table1
>,aa
>14,
>12,bb
>
>
>table2
>,aa
>14,
>12,bb
>
>
>k = cogroup table1 by (a,b),table2 by (a,b);
>k:
>((,aa),{(,aa)},{})
>((,aa),{},{(,aa)})
>((14,),{(14,)},{(14,)})
>((12,bb),{(12,bb)},{(12,bb)})
>when I use cogroup,(,aa) null is in front,(14,) null is not in front. is
>there a parameter I  can get result like this
>((,aa),{(,aa)},{(,aa)})
>((14,),{(14,)},{(14,)})
>((12,bb),{(12,bb)},{(12,bb)})
>thank you.

Reply via email to