Skip to main content
Dependencies:
  • ProphecySparkBasicsPython 0.0.1+
  • ProphecySparkBasicsScala 0.0.1+
Cluster requirements:
  • UC dedicated clusters 14.3+ supported
  • UC standard clusters 14.3+ supported
  • Livy clusters 3.0.1+ supported
The CSV (Comma-separated Values) file type is:
  • Easy to read from, write to, and share.
  • Compatible with many programs, and easy to exchange data.
You can read from and write to any location within your execution environment, or use a SharePoint or SFTP connection to access external data.

Additional Requirements

To retrieve CSV files from a SharePoint or SFTP connection:
  • Create the CSV gem in a Python project. These connections are not yet supported in Scala.
  • Upgrade the ProphecySparkBasicsPython dependency to version 0.2.44+.
These connections are not supported on Livy clusters at this time.

Parameters

Source

The Source gem reads data from CSV files and allows you to optionally specify the following additional properties.

Source properties

Supported corrupt record modes

Supported unescaped quote handling

Target

The Target gem writes data to CSV files and allows you to optionally specify the following additional properties.

Target properties

Supported write modes