DataFrameReader.csv (path[, schema, sep, …])
|
Loads a CSV file and returns the result as a DataFrame . |
DataFrameReader.format (source)
|
Specifies the input data source format. |
DataFrameReader.jdbc (url, table[, column, …])
|
Construct a DataFrame representing the database table named table accessible via JDBC URL url and connection properties . |
DataFrameReader.json (path[, schema, …])
|
Loads JSON files and returns the results as a DataFrame . |
DataFrameReader.load ([path, format, schema])
|
Loads data from a data source and returns it as a DataFrame . |
DataFrameReader.option (key, value)
|
Adds an input option for the underlying data source. |
DataFrameReader.options (**options)
|
Adds input options for the underlying data source. |
DataFrameReader.orc (path[, mergeSchema, …])
|
Loads ORC files, returning the result as a DataFrame . |
DataFrameReader.parquet (*paths, **options)
|
Loads Parquet files, returning the result as a DataFrame . |
DataFrameReader.schema (schema)
|
Specifies the input schema. |
DataFrameReader.table (tableName)
|
Returns the specified table as a DataFrame . |
DataFrameReader.text (paths[, wholetext, …])
|
Loads text files and returns a DataFrame whose schema starts with a string column named “value”, and followed by partitioned columns if there are any. |
DataFrameWriter.bucketBy (numBuckets, col, *cols)
|
Buckets the output by the given columns. |
DataFrameWriter.csv (path[, mode, …])
|
Saves the content of the DataFrame in CSV format at the specified path. |
DataFrameWriter.format (source)
|
Specifies the underlying output data source. |
DataFrameWriter.insertInto (tableName[, …])
|
Inserts the content of the DataFrame to the specified table. |
DataFrameWriter.jdbc (url, table[, mode, …])
|
Saves the content of the DataFrame to an external database table via JDBC. |
DataFrameWriter.json (path[, mode, …])
|
Saves the content of the DataFrame in JSON format (JSON Lines text format or newline-delimited JSON) at the specified path. |
DataFrameWriter.mode (saveMode)
|
Specifies the behavior when data or table already exists. |
DataFrameWriter.option (key, value)
|
Adds an output option for the underlying data source. |
DataFrameWriter.options (**options)
|
Adds output options for the underlying data source. |
DataFrameWriter.orc (path[, mode, …])
|
Saves the content of the DataFrame in ORC format at the specified path. |
DataFrameWriter.parquet (path[, mode, …])
|
Saves the content of the DataFrame in Parquet format at the specified path. |
DataFrameWriter.partitionBy (*cols)
|
Partitions the output by the given columns on the file system. |
DataFrameWriter.save ([path, format, mode, …])
|
Saves the contents of the DataFrame to a data source. |
DataFrameWriter.saveAsTable (name[, format, …])
|
Saves the content of the DataFrame as the specified table. |
DataFrameWriter.sortBy (col, *cols)
|
Sorts the output in each bucket by the given columns on the file system. |
DataFrameWriter.text (path[, compression, …])
|
Saves the content of the DataFrame in a text file at the specified path. |