An enhanced version of Spark-CSV with extra logging functionalities
- Malformed rows logging with rejection cause appended
- Parameterised dynamic log paths
- Run
sbt package
in the main directory - Move the packaged JAR file from
EnhancedSparkCSV/target/scala-2.11
to your project's class path - Move
log4j.properties
fromEnhancedSparkCSV/extras
to your project's resources directory - Pass the log paths as JVM arguments or set them programmatically (check the provided examples in
EnhancedSparkCSV/extras
)