Ich brauche eine Abfrage, die Arrays und Strukturen zurückgibt. Ich habe versucht:Hive-Syntax für die Rückgabe von Arrays und Strukturen
select Array(1) from my_table limit 1;
und es funktioniert, aber gibt einige Fehler:
ERROR optimizer.ConstantPropagateProcFactory: Kann nicht [email protected] bewerten . Return Wert nicht recognizierbar.
gleiche gilt für structs:
select Struct(1,2) from my_table limit 1;
Werke und kehrt
{"col1":1,"col2":2}
wie Spaltennamen setzen?
druckt er auch einen Fehler
ERROR optimizer.ConstantPropagateProcFactory: Kann nicht [email protected] bewerten. Rückgabewert nicht recognizierbar.