首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用cassandra和spark对齐柏林飞艇进行可视化

使用cassandra和spark对齐柏林飞艇进行可视化
EN

Stack Overflow用户
提问于 2018-08-10 07:21:56
回答 1查看 165关注 0票数 0

我刚接触齐柏林飞艇,但它看起来很有趣。我想用齐柏林飞艇中的spark对cassandra的数据读取做一些可视化处理。但我还不能这么做!

这是我的代码:

代码语言:javascript
复制
import org.apache.spark.sql.cassandra._
import org.apache.spark.sql
val createDDL = """CREATE TEMPORARY VIEW keyspaces9
 USING org.apache.spark.sql.cassandra
 OPTIONS (
 table "foehis",
 keyspace "tfm",
 pushdown "true")"""
spark.sql(createDDL) 
spark.sql("SELECT hoclic,hodtac,hohrac,hotpac FROM keyspaces").show

我得到了:

代码语言:javascript
复制
res41: org.apache.spark.sql.DataFrame = []
+------+--------+------+------+
|hoclic|  hodtac|hohrac|hotpac|
+------+--------+------+------+
|  1011|10180619|   510|  ENPR|
|  1011|20140427|   800|  ANDE|
|  1011|20140427|   800|  ANDE|
|  1011|20170522|  1100|  ANDE|
|  1011|20170522|  1100|  ANDE|
....

但我没有能力

如何将这些数据转换为zeppelin的表?

EN

回答 1

Stack Overflow用户

发布于 2018-08-10 10:44:50

使用df.registerTempTable将DataFrame注册为表。在您的例子中,将‘keyspace’数据帧注册为表,然后您就可以在表上执行SQL查询并创建可视化效果。

示例代码:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51776986

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档