Pig: cargando un archivo de datos usando un archivo de esquema externo

Tengo un archivo de datos y un archivo de esquema correspondiente almacenados en ubicaciones separadas. Me gustaría cargar los datos utilizando el esquema en el archivo de esquema. Traté de usar

A= LOAD '<file path>' USING PigStorage('\u0001') as '<schema-file path>' 

pero recibe un error.

¿Cuál es la sintaxis para cargar correctamente el archivo?

El formato del archivo de esquema es algo como:

data1 - complex - - - - format - -
data1 event_type - - - - - long - "ends '\001'"
data1 event_id - - - - - varchar(50) - "ends '\001'"
data1 name_format - - - - - varchar(10) - "ends newline"

Respuestas a la pregunta(2)

Su respuesta a la pregunta