DataFrame is a distributed collection of data organized into named columns
backed by Spark SQL’s DataFrame.
The use of Spark’s
DataFrame data structure allows Seahorse to construct
from a wide array of sources, e.g. structured data files, tables in Hive or
DataFrames are described by a schema - a collection of column names and their
DataFrames support the same data types as Spark SQL DataFrames, including: