Dependencies & cluster requirements
Dependencies & cluster requirements
Dependencies:
- ProphecySparkBasicsPython 0.0.1+
- ProphecySparkBasicsScala 0.0.1+
- UC dedicated clusters 14.3+ supported
- UC standard clusters 14.3+ supported
- Livy clusters 3.0.1+ supported
- Is human-readable, which simplifies how you debug and interact with data.
- Has a flexible schema, which makes it easy to add or modify fields without changing the file format.
Parameters
Source
The Source gem reads data from JSON files and allows you to optionally specify the following additional properties.Source properties
Supported corrupt record modes
Compiled code
Target
The Target gem writes data to JSON files and allows you to optionally specify the following additional properties.Target properties
Supported write modes
Compiled code
Producing A Single Output File
Due to Spark’s distributed nature, Prophecy writes output files as multiple separate partition files. If you want a single output file, such as reporting or exporting to an external system, use aRepartition gem in Coalesce mode with one output partition:
