Я работаю с графиком продаж с тремя столбцами: order_date, user_id, type_of_payment; и я хочу получить последний тип платежа, использованного клиентом.
В pg- SQL было бы очень просто использовать функцию array_agg, но я не уверен в Scala. Есть ли какая-либо функция array_agg для работы с Dataframes?
Я проверил пакет slick-pg, который предлагает функцию array_agg, но она не совместима с операцией groupf для dataframe (насколько я знаю). Другой вариант - создать UDAF, но я боюсь производительности, так как используемый фрейм данных довольно большой.
Я совершенно новичок ie в Scala, есть ли вариант?
Заранее спасибо.