【发布时间】:2017-08-15 22:59:34
【问题描述】:
这里我已经用 cassandra-spark 连接器设置了 Cassandra 和 Spark。我能够使用 Scala 创建 RDD。但是我想在 Cassandra 表上使用 Spark SQL 运行复杂的 SQL 查询(聚合/分析函数/窗口函数),你能帮忙我该怎么做吗?getting error like this
以下是使用的查询: sqlContext.sql( """创建临时表词 |使用 org.apache.spark.sql.cassandra |选项 ( |表“单词”, |键空间“测试”, |集群“测试集群”, |下推“真” |)""".stripMargin)
以下是错误:[在此处输入图像描述][2]
【问题讨论】:
-
Spark SQL 比 CQL 丰富,所以想用它来实现分析。
-
我能够使用 scala 获取为 Cassandra 表创建的 rdds。 (我使用的是 Ubuntu 终端),但无法获得使用 spark-sql 查询 Cassandra 表的确切过程。你能帮忙吗
-
以下命令用于根据以下问题之一启动 spark -sql:stackoverflow.com/questions/30293070/… 但出现错误。 $SPARK_HOME/bin/spark-sql --packages datastax:spark-cassandra-connector:2.0.0-s_2.11 --conf spark.cassandra.connection.host=127.0.0.1
-
您好包括错误截图和使用的查询,请检查
标签: scala apache-spark cassandra apache-spark-sql