- 链接地址:https://www.iteblog.com/archives/10191.html
- 链接标题:Presto 里面如何把 array 或 Map 里面的元素由行转成列 – 过往记忆
- 所属网站:www.iteblog.com
- 被收藏次数:5675
在 Spark 或 Hive 中,我们可以使用 LATERAL VIEW + EXPLODE 或 POSEXPLODE 将 array 或者 map 里面的数据由行转成列,这个操作在数据分析里面很常见。比如我们有以下表: [code lang='sql'] CREATE TABLE `default`.`iteblog_explode` ( `id` INT, `items` ARRAY<STRING>) [/cod
版权声明:本文发布于特牛网址导航 内容均来源于互联网 如有侵权联系删除