2017-07-04 2 views
0

Ich arbeitete mit dem interaktiven Modus von Pig.Wie können Beziehungsvariablen in Pig gelöscht werden?

grunt> student_data = LOAD '/home/training/Desktop/studentResult.txt' as(name:chararray,dept:chararray,marks:bytearray); 

grunt> emp_data = LOAD '/home/training/Desktop/studentResult.txt' as(name:chararray,dept:chararray,marks:bytearray); 

Jetzt möchte ich diese Variablen für eine Wiederverwendung löschen oder löschen: Während dieses habe ich verschiedene Daten in verschiedene unterschiedliche Relatin Variablen wie geladen. Wie kann ich es tun?

+3

Verwenden Sie einfach wie es ist und alte Daten werden überschrieben. –

Antwort

0

In beiden Grunt-Shell-und Batch-Modus können wir die Relation Variablen in Pig nicht löschen. Aber, wir können die neue Beziehung der gleichen Variablen zuweisen, die alte Beziehung/Tasche wird überschrieben.

Um die in Shell eingegebenen Befehle zu löschen, geben Sie in der Shell 'clear' ein, um die Mehrdeutigkeit der Variablen zu vermeiden.

+0

Danke Lakshman, jetzt habe ich eine klare Vorstellung, dass wir relation Variablen nicht löschen können. Das ist was ich wollte. Danke noch einmal Bruder – Sathya

Verwandte Themen