0
Ich habe eine Spalte in Hive, deren Datentyp Array ist. Beispielelement in der Array-Spalte wie folgt. ':', Wie kann ich 5th Element auszuwählen, der basierend auf Daten, die in Bienenstock 'AMER' istWählen Sie einen begrenzten Wert aus Array-Spalte in Hive
["US:DE:%:DT:AMER:USA:CA:Hermitage:12:Wilmington:11:M:NC:Coffee:"]
Jedes Element in der Array Säule wird durch abgegrenzt. Ich versuchte Split
Funktion, aber es gab
'Classcast' Fehler.
Add sampel Abfrage hier –
wählen split (bg_group ":") [1] als col1 von sql_data – user1206412