Mohammed,

That is great.  It looks like a perfect scenario. Would I be able to make
the created DF queryable over the Hive JDBC/ODBC server?

Regards,

Bryan Jeffrey

On Wed, Nov 11, 2015 at 9:34 PM, Mohammed Guller <moham...@glassbeam.com>
wrote:

> Short answer: yes.
>
>
>
> The Spark Cassandra Connector supports the data source API. So you can
> create a DataFrame that points directly to a Cassandra table. You can query
> it using the DataFrame API or the SQL/HiveQL interface.
>
>
>
> If you want to see an example,  see slide# 27 and 28 in this deck that I
> presented at the Cassandra Summit 2015:
>
> http://www.slideshare.net/mg007/ad-hoc-analytics-with-cassandra-and-spark
>
>
>
>
>
> Mohammed
>
>
>
> *From:* Bryan [mailto:bryan.jeff...@gmail.com]
> *Sent:* Tuesday, November 10, 2015 7:42 PM
> *To:* Bryan Jeffrey; user
> *Subject:* RE: Cassandra via SparkSQL/Hive JDBC
>
>
>
> Anyone have thoughts or a similar use-case for SparkSQL / Cassandra?
>
> Regards,
>
> Bryan Jeffrey
> ------------------------------
>
> *From: *Bryan Jeffrey <bryan.jeff...@gmail.com>
> *Sent: *‎11/‎4/‎2015 11:16 AM
> *To: *user <user@spark.apache.org>
> *Subject: *Cassandra via SparkSQL/Hive JDBC
>
> Hello.
>
>
>
> I have been working to add SparkSQL HDFS support to our application.
> We're able to process streaming data, append to a persistent Hive table,
> and have that table available via JDBC/ODBC.  Now we're looking to access
> data in Cassandra via SparkSQL.
>
>
>
> In reading a number of previous posts, it appears that the way to do this
> is to instantiate a Spark Context, read the data into an RDD using the
> Cassandra Spark Connector, convert the data to a DF and register it as a
> temporary table.  The data will then be accessible via SparkSQL - although
> I assume that you would need to refresh the table on a periodic basis.
>
>
>
> Is there a more straightforward way to do this?  Is it possible to
> register the Cassandra table with Hive so that the SparkSQL thrift server
> instance can just read data directly?
>
>
>
> Regards,
>
>
>
> Bryan Jeffrey
>

Reply via email to