I have a Scala - Spark Program is shown below
Here the Scala Objects Season, product, Vendor.....Groups are run in serial order, FIFO, is there a way to make it parallel? Submit all jobs at once?
import org.apache.spark.SparkConf
import org.apache.spark.sql.SparkSession
object Main extends App {
var appName: String = "DataExtract"
var master: String = "local[*]"
val sparkConf: SparkConf = new SparkConf()
.setAppName(appName)
.setMaster(master)
val spark: SparkSession = SparkSession
.builder()
.config(sparkConf)
.getOrCreate()
Season.run(spark)
Product.run(spark)
Vendor.run(spark)
User.run(spark)
..
..
.
Group.run(spark)
}