5
Spark DataSetカラムに代数データ型(ADT)(つまりスカラ密封特性の階層)を保存する場合は、どのような方法が最適ですか?例えばSpark DataSetカラムにADT /密封特性階層をエンコードする
、私は葉の種類は、異なる種類のデータ保存ADTがある場合:
sealed trait Occupation
case object SoftwareEngineer extends Occupation
case class Wizard(level: Int) extends Occupation
case class Other(description: String) extends Occupation
構築するための最善の方法をいただきました:
org.apache.spark.sql.DataSet[Occupation]