Just a thought, try this instead?
wordcount = sc.textFile("some path to file")wcDF = wordcount.toDF()z.show(wcDF)
 From: goi....@gmail.com
Date: Mon, 20 Jul 2015 08:54:44 +0000
Subject: Re: Print RDD as table
To: users@zeppelin.incubator.apache.org

Here is the code first is a paragraph in pySpark which fails and second is one 
in scala which works
%pyspark#This paragraph fails
wordcount = (sc.textFile("some path to file"))wcDF = wordcount.toDF() #here is 
where the code failsz.show(wcDF)
btw, the same code works in scala:
//This paragraph works wellval wordcount = (sc.textFile("some path to 
file"))val wcDF = wordcount.toDF() z.show(wcDF)


On Mon, Jul 20, 2015 at 10:34 AM <felixcheun...@hotmail.com> wrote:





Could you post more of your code leading to that?








On Sun, Jul 19, 2015 at 10:19 PM -0700, "IT CTO" 
<goi....@gmail.com> wrote:





I am trying to convert the Python RDD to DF but I am getting and error:



myRDD_DF = myRDD.toDF()



error: AtributeError("'list' object is not attribute '_get_object_id'",)



As much as I read this is something to do with python and java conversion but I 
don't know....
Any help?




On Mon, Jul 20, 2015 at 4:21 AM <felixcheun...@hotmail.com> wrote:




You should try to convert the RDD into a DataFrame. Zeppelin can then display 
it as a table automatically









On Sun, Jul 19, 2015 at 1:55 AM -0700, "IT CTO" 
<goi....@gmail.com> wrote:





Hi,
I am using pySpark with zeppelin and would like to print the RDD as a table to 
be able to display in the display system.
I know how to loop through the records and generate the %table string and print 
it but I am looking for a more elegant way.
I tried z.show(MyRdd) but it failed:
... 'PipelinedRDD object has no attribute '_get_object_id



any help?
Eran






                                          

Reply via email to