我是Hive的走狗。我的问题是,为什么在执行分组方式时需要使用collect\u set(col)?选择歌手,按歌手从歌曲列表组中收集歌曲集;;非常感谢您的帮助。提前谢谢!
toiithl61#
伙计!!反过来说:)所有的汇总都需要一个分组。在您的查询中,当您尝试执行collect\u set(col)时,您需要一个groupby。所以在你的例子中,你试图把一个歌手唱的所有歌曲分组。因此,组由收集集(歌曲)
1条答案
按热度按时间toiithl61#
伙计!!反过来说:)
所有的汇总都需要一个分组。在您的查询中,当您尝试执行collect\u set(col)时,您需要一个groupby。
所以在你的例子中,你试图把一个歌手唱的所有歌曲分组。因此,组由收集集(歌曲)