1
異なるケースクラスを使用してdataFrameをdataSetに変換したいとします。 私のコードは以下のようになります。エンコーダをパラメータとしてデータフレームのメソッドとして渡す方法
case Class Views(views: Double)
case Class Clicks(clicks: Double)
def convertViewsDFtoDS(df: DataFrame){
df.as[Views]
}
def convertClicksDFtoDS(df: DataFrame){
df.as[Clicks]
}
だから、私の質問は「私はこの関数に追加のパラメータとしてパスケースクラスで、この1つの一般的な機能を使用することができますとにかくありますか?」