Absolutely.

public class MyUdf extends EvalFunc<DataBag> {
  public DataBag exec(Tuple input) throws IOException {
    return (DataBag)input.get(0);
  }
}


A dummy example, but there you go. DataBag is a valid pig type like any
other, so you just returnit like you would normally.


2013/3/18 pranjal rajput <[email protected]>

> Hi,
> Can we define a UDF in pig that takes a bag as an input and returns another
> bag as output?
> How can this be done?
> Thanks,
> --
> regards
> Pranjal
>

Reply via email to