Как написать класс case для столбца перечисления в наборе данных Apache Spark?

story1, 10, small
story2, 20, medium
sotry3, 3, small
story4, 50, xlarge

Я хочу преобразовать свои данные в набор данных. У меня есть имя столбца storyType (маленький, средний, большой, большой). Поэтому я не знаю, как написать свой класс case в этой ситуации.

case class Story(name:String, point: Int, storyType: ???)

person Milad Khajavi    schedule 30.01.2016    source источник
comment
Какой тип столбца?   -  person zero323    schedule 30.01.2016
comment
все содержимое столбца является строкой, но я хочу преобразовать этот столбец в тип перечисления.   -  person Milad Khajavi    schedule 01.02.2016


Ответы (1)


Пытаться

sealed trait StoryType
case object small extends StoryType
case object medium extends StoryType
case object large extends StoryType
case object xlarge extends StoryType
person Marek Dudek    schedule 02.02.2016