A DataFrame
действительно является частным случаем DataSet
- DataSet[Row]
, где Row
- это в основном общий тип c, определенный здесь . DataFrame
как термин и тип предшествует API DataSet
, а его использование в качестве псевдонима для DataSet[Row]
более или менее совместимо с Scala Spark. Полное объяснение различий, таких как они, доступно здесь .