Extrahieren Sie die erste Zeile der CSV-Datei in Pig

Ich habe mehrere CSV-Dateien und der Header ist immer die erste Zeile in der Datei. Was ist der beste Weg, um diese Zeile als String in Pig aus der CSV-Datei zu holen? Die Vorverarbeitung mit sed, awk usw. ist keine Option.

Ich habe versucht, die Datei mit normalem PigStorage und dem Piggy Bank CsvLoader zu laden, aber es ist mir nicht klar, wie ich diese erste Zeile erhalten kann, wenn überhaupt.

Ich bin offen für das Schreiben einer UDF, wenn es das ist, was es braucht.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage