hive: Mit collect_set mit ein Trennzeichen

Ich versuche, mit collect_set in einer hive-Abfrage zum gruppieren der Spalten auf einer group by-Bedingung. Jede Zeile wird mit Leerzeichen als Trennzeichen anstelle von ',' oder so etwas. So ändern Sie das Trennzeichen auf ',' oder andere Trennzeichen in diesem Fall aus?

Vielen Dank im Voraus.

Grüße,
Naga Vemprala

  • Können Sie bitte zeigen Sie Ihre Abfrage, Tabellen-definition, und einige Beispiel-Daten?
  • Vielen Dank für Ihre Zeit. Wie arbeite ich an einer vertraulichen Daten, gebe ich hier eine Beispiel-Abfrage. Meine Anfrage war sehr einfach: wählen Sie serial_num, collect_set(customer_lastName) als concatenate_lastNames von External_Table Gruppe von serial_num; Nachdem die Abfrage ausgeführt wird, bin ich immer der Letzte Namen wie "lastname1 lastname2 lastname3" etc nur mit einem Leerzeichen getrennt. Aber ich will ein Komma getrennt Feld.
Schreibe einen Kommentar