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"