Colocar una sola columna en el cerdo

Estoy filtrando una tabla por una lista de alrededor de 20 ID. En este momento mi código se ve así:

A = LOAD 'ids.txt' USING PigStorage();
B = LOAD 'massive_table' USING PigStorage();
C = JOIN A BY $0, B BY $0;
D = FOREACH C GENERATE $1, $2, $3, $4, ...
STORE D INTO 'foo' USING PigStorage();

Lo que no me gusta es la línea D, donde tengo que volver a generar una nueva tabla para deshacerme de la columna de unión declarando explícitamente cada una de las demás columnas que quiero que estén presentes (y, a veces, hay muchas columnas). Me pregunto si hay algo equivalente a:

FILTER B BY $0 IN (A)

o:

DROP $0 FROM C

Respuestas a la pregunta(2)

Su respuesta a la pregunta