Attualmente sto scrivendo PIG Script e voglio eseguire alcune serie di istruzioni se una delle condizioni è soddisfatta.Esiste un operatore IF condizionale in Apache PIG?
Ho impostato una variabile e controllo per un certo valore di quella variabile. Supponiamo che
if flag==0 then
A = LOAD 'file' using PigStorage() as (f1:int, ....);
B = ...;
C = ....;
else
again some Pig Latin statements
Posso farlo in PIG Script? Se sì, allora come posso fare questo?
Grazie.
Mi sono imbattuto in un operatore condizionale in Pig Latin come (a == b? C1: c2) ;. Ma come posso inserire la maggior parte delle dichiarazioni dei suini tra queste? –
Bhavesh, È necessario scrivere un wrapper per questo L'approccio consigliato per scrivere programmi con logica condizionale o costrutti loop consiste nell'incastrare Pig Latin in un'altra lingua come Python, JavaScript o Java e gestire il flusso di controllo da lì. – Nag