Przekazywanie listy do UDF Javascript w Apache Pig
Jeśli mam w Pigu szereg rzeczy, tak:
datas = load './data.txt' using PigStorage( '\t');
list = load './frobdata.txt' using PigStorage();
I chcę je przekazać do UDF, tak:
register './enfrobinate.js' using javascript as frob;
frobbed = foreach datas generate flatten( frob.enfrobinate( list, $0 ) );
Nie mogę znaleźć prototypu, który działa na rzecz przekazywania listy do javascript, a dokumentacja Pig nie jest prawdziwa na typach danych dla UDF Javascript.
Jestem świadomycross
prośna. To nie jest to, czego potrzebuję (Daje mi produkt kartezjański. W porządku, z wyjątkiem sytuacji, gdy zaczynamy otrzymywać bardzo duże listy. „Lista” w tym przypadku to kilka tysięcy pozycji, a dane to wiele milionów przedmiotów)