I want to convert dataFrame to dataSet by using different case class. Now, my code is like below.
case Class Views(views: Double)
case Class Clicks(clicks: Double)
def convertViewsDFtoDS(df: DataFrame){
df.as[Views]
}
def convertClicksDFtoDS(df: DataFrame){
df.as[Clicks]
}
So, my question is "Is there anyway I can use one general function to this by pass case class as extra parameter to this function?"