James, How do you create an instance of `RDD[Iterable[MyCaseClass]]` ? Is it in that first code snippet? > new SparkContext(sc).parallelize(seq)?
kr, Gerard On Fri, Nov 30, 2018 at 3:02 PM James Starks <suse...@protonmail.com.invalid> wrote: > When processing data, I create an instance of RDD[Iterable[MyCaseClass]] > and I want to convert it to RDD[MyCaseClass] so that it can be further > converted to dataset or dataframe with toDS() function. But I encounter a > problem that SparkContext can not be instantiated within SparkSession.map > function because it already exists, even with allowMultipleContexts set to > true. > > val sc = new SparkConf() > sc.set("spark.driver.allowMultipleContexts", "true") > new SparkContext(sc).parallelize(seq) > > How can I fix this? > > Thanks. >