Ich habe eine Bienenstock-Tabelle mit der Abfrage erstellt -Nest - Partitionstabelle
create table studpart4(id int, name string) partitioned by (course string, year int) row format delimited fields terminated by '\t' lines terminated by '\n' stored as textfile;
erfolgreich erstellt.
Loaded Daten mit folgendem Befehl -
load data local inpath '/scratch/hive_inputs/student_input_1.txt' overwrite into table studpart4 partition(course='cse',year=2);
Und meine Eingangsdaten-Datei sieht aus wie -
101 student1 cse 1
102 student2 cse 2
103 student3 eee 3
104 student4 eee 4
105 student5 cse 1
106 student6 cse 2
107 student7 eee 3
108 student8 eee 4
109 student9 cse 1
110 student10 cse 2
Aber Ausgang wird als (von select * from studpart4
) angezeigt -
101 student1 cse 2
102 student2 cse 2
103 student3 eee 2
104 student4 eee 2
105 student5 cse 2
106 student6 cse 2
107 student7 eee 2
108 student8 eee 2
109 student9 cse 2
110 student10 cse 2
Warum ist die letzte Spalte a 2. Warum wurde es falsch geändert und aktualisiert?
http://stackoverflow.com/a/13224581/2079249 –