0
我有一個int列main_region
和一個int數組列regions
。如何在沒有UDF的情況下將int值附加到Hive中的int數組?
有沒有辦法做到像 SELECT append(main_region, regions) ...
沒有UDF?
我有一個int列main_region
和一個int數組列regions
。如何在沒有UDF的情況下將int值附加到Hive中的int數組?
有沒有辦法做到像 SELECT append(main_region, regions) ...
沒有UDF?
對於數組操作,Hive在UDF方面非常有限。
如果它是一個字符串數組,您可以使用concat_ws
和split
。
對於一般情況下,我認爲explode
,可用於collect_list
,但它會很低效。
最好的辦法是實施一個單線UDF ...