Hi Saikat,

You may use the wrong mailing list for your question (=> spark user).

If you want to make a single string, it's :
red.collect.mkString("\n")

Be careful of driver explosion !

Cheers,
Jonathan

On Fri, 19 May 2017, 05:21 Saikat Kanjilal, <sxk1...@hotmail.com> wrote:

> One additional point, the following line:
>
> rdd.collect.foreach(t=>println(t._2))
>
> when set to a scala string prints nothing even when I use toString at the
> end.  This seems to not be something that should be that out of the
> ordinary but I could be wrong.
>
> ------------------------------
> *From:* Saikat Kanjilal <sxk1...@hotmail.com>
> *Sent:* Thursday, May 18, 2017 8:18 PM
> *To:* dev@spark.apache.org
> *Subject:* Spark madness
>
>
> Hi Devs,
>
> I'm needing to read a json file from hdfs and turn that into a scala
> string, I have dug around for documentation on how to do this  and found
> this:
>
>
>
> http://stackoverflow.com/questions/30445263/how-to-read-whole-file-in-one-string
>
> <http://stackoverflow.com/questions/30445263/how-to-read-whole-file-in-one-string>
> How to read whole file in one string - Stack Overflow
> <http://stackoverflow.com/questions/30445263/how-to-read-whole-file-in-one-string>
> stackoverflow.com
> "How to read whole [HDFS] file in one string [in Spark, to use as sql]":
> e.g. // Put file to hdfs from edge-node's shell... hdfs dfs -put
>
>
> The following two lines of code dont seem to do the job:
>
>
> rdd = sc.wholeTextFiles("hdfs://nameservice1/user/me/test.txt")
> rdd.collect.foreach(t=>println(t._2))
>
>
> I have tried to set the second line to a scala string but that doesn't
> seem to work, I would really appreciate some insights into how to do this.
>
>
> Thanks in advance.
>
> <http://stackoverflow.com/questions/30445263/how-to-read-whole-file-in-one-string>
> How to read whole file in one string - Stack Overflow
> <http://stackoverflow.com/questions/30445263/how-to-read-whole-file-in-one-string>
> stackoverflow.com
> "How to read whole [HDFS] file in one string [in Spark, to use as sql]":
> e.g. // Put file to hdfs from edge-node's shell... hdfs dfs -put
>
>
>
>
>

Reply via email to