Sto scrivendo un alfabeto latino maiale simile al seguente:Come posso aggiungere una riga di intestazione ai file creati da Pig (Hadoop)?
A = load 'data' using PigStorage('\t');
store A into my_data using PigStorage();
Emette
(Bob, 10, 4.0)
(Jim, 11, 3.25)
(Paul, 9, 2.75)
vorrei aggiungere una prima riga di intestazione di ogni file memorizzato nella HDFS
(Name, Age, GPA)
(Bob, 10, 4.0)
(Jim, 11, 3.25)
(Paul, 9, 2.75)
Qualche idea?
Si giustifica solo la mancanza di una funzionalità, spiegando perché gli sviluppatori non l'hanno aggiunta. Se il consumatore finale lo desidera davvero, vorrebbe discutere perché non ha senso? –
È possibile utilizzare una diversa funzione di memorizzazione. Vedere la mia risposta per un collegamento: http://stackoverflow.com/questions/14204275/how-can-i-add-a-header-row-to-files-created-from-pig-hadoop/31155621#31155621 –