Hi,

On Thu, Aug 21, 2014 at 2:19 PM, praveshjain1991 <praveshjain1...@gmail.com>
wrote:
>
> Using Spark SQL with batch data works fine so I'm thinking it has to do
> with
> how I'm calling streamingcontext.start(). Any ideas what is the issue? Here
> is the code:
>

Please have a look at


http://apache-spark-user-list.1001560.n3.nabble.com/Some-question-about-SQL-and-streaming-tp9229p9254.html

If you want to issue an SQL statement on streaming data, you must have both
the registerAsTable() and the sql() call *within* the foreachRDD(...)
block, or -- as you experienced -- the table name will be unknown.

Tobias

Reply via email to