Re: How to pass sparkSession from driver to executor

2018-04-03 Thread Gourav Sengupta
really don't want to use a straight .map(func). You'll >>> end up instantiating a connection on every iteration. >>> >>> Hope this is somewhat helpful. >>> >>> Gary >>> >>> On 21 September 2017 at 06:31, Weichen Xu <weichen...@

Re: How to pass sparkSession from driver to executor

2018-04-03 Thread Gourav Sengupta
On 21 September 2017 at 06:31, Weichen Xu <weichen...@databricks.com> >> wrote: >> >>> Spark do not allow executor code using `sparkSession`. >>> But I think you can move all json files to one directory, and them run: >>> >>> ``` >>> s

Re: How to pass sparkSession from driver to executor

2017-09-21 Thread ayan guha
jsonFileDir") >> ``` >> But if you want to get filename at the same time, you can use >> ``` >> spark.sparkContext.wholeTextFiles("/path/to/jsonFileDir")... >> ``` >> >> On Thu, Sep 21, 2017 at 9:18 PM, Riccardo Ferrari <ferra...@gmail.com>

Re: How to pass sparkSession from driver to executor

2017-09-21 Thread lucas.g...@gmail.com
nds on your use-case however broadcasting >> <https://spark.apache.org/docs/2.2.0/rdd-programming-guide.html#broadcast-variables> >> could be a better option. >> >> On Thu, Sep 21, 2017 at 2:03 PM, Chackravarthy Esakkimuthu < >> chaku.mi...@gmail.com> wrote:

Re: How to pass sparkSession from driver to executor

2017-09-21 Thread Weichen Xu
tion. > > On Thu, Sep 21, 2017 at 2:03 PM, Chackravarthy Esakkimuthu < > chaku.mi...@gmail.com> wrote: > >> Hi, >> >> I want to know how to pass sparkSession from driver to executor. >> >> I have a spark program (batch job) which does following, >> &

How to pass sparkSession from driver to executor

2017-09-21 Thread Chackravarthy Esakkimuthu
Hi, I want to know how to pass sparkSession from driver to executor. I have a spark program (batch job) which does following, # val spark = SparkSession.builder().appName("SampleJob").config( "spark.master", "local") .getOrCreate() val df = th