Я хочу преобразовать dataFrame в dataSet, используя другой класс case. Теперь мой код выглядит так, как показано ниже.
case Class Views(views: Double)
case Class Clicks(clicks: Double)
def convertViewsDFtoDS(df: DataFrame){
df.as[Views]
}
def convertClicksDFtoDS(df: DataFrame){
df.as[Clicks]
}
Итак, мой вопрос: «Могу ли я каким-либо образом использовать одну общую функцию для этой функции, передав класс case в качестве дополнительного параметра этой функции?»