I have a big CSV file on my local disk 10GB (no HDFS).
I read it with:
val df = spark.read.format("csv").load("file:///data/big.csv")
Do I need to repartition (or manually split) it before doing some transformations or actions on it or does spark dataframe will do this for me automatically?
When I was using RDD I needed to repartition it to get more than 1 core working on it but with DF I do not know.
Thanks