Вопросы к Поиску с Алисой
Да, в Python UDF можно писать свои group by-функции. stackoverflow.com danvatterott.com Для этого нужно использовать метод collect_set, чтобы собрать сгруппированные значения, а затем применить к ним обычную UDF. stackoverflow.com
В качестве аргумента в такую функцию можно передавать выражения столбцов или имена столбцов. www.legendu.net