Gruppieren von Hive-Zeilen in einem Array dieser Zeilen

8

Ich habe eine Tabelle wie die folgende:

%Vor%

Und ich möchte alle Aliase eines Benutzers in einem Array in einer neuen Tabelle gruppieren, die wie folgt aussehen würde:

%Vor%

Ich kann nicht herausfinden, wie man das mit HiveQL macht. Muss ich dafür eine UDF schreiben?

Danke!

    
C4stor 30.05.2013, 12:49
quelle

1 Antwort

11

Sehen Sie sich die integrierte Aggregatfunktion an collect_set .

%Vor%     
Lukas Vermeer 30.05.2013, 13:23
quelle

Tags und Links