Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]
Created on 01-28-2018 06:55 PM - edited 09-16-2022 05:47 AM
Hello:
I have table where one column is type (array<string>)
elements of array varies in that column from 1 to 5 and more.
I want to explode all elements of array dynamically so that i can get one row.
I need help to see how i can achieve.
Any help is greatly appreciated.
Thank you in advance.
Thanks
Created 02-11-2018 06:48 PM
Created 02-11-2018 06:38 PM
I am sorry, but I do not understand the requirement.
However, perhaps you are looking for the 'explode' UDF:
https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF#LanguageManualUDF-explode(array)
Created 02-11-2018 06:48 PM
I was able to resolve using array_contains.
Thanks for your reply.