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 >
