Apache spark 使用cassandra和spark实现齐柏林飞艇的可视化
我刚接触齐柏林飞艇,但它看起来很有趣。 我想用齐柏林飞艇内的spark对卡桑德拉的数据读取进行一些可视化。但我现在还做不到 这是我的代码:Apache spark 使用cassandra和spark实现齐柏林飞艇的可视化,apache-spark,cassandra,apache-zeppelin,Apache Spark,Cassandra,Apache Zeppelin,我刚接触齐柏林飞艇,但它看起来很有趣。 我想用齐柏林飞艇内的spark对卡桑德拉的数据读取进行一些可视化。但我现在还做不到 这是我的代码: 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 "foe
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
我得到:
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|
....
但我没有能力制作viz
如何将该数据转换为齐柏林飞艇的表?使用df.registerEmptable将数据帧注册为表。 在您的情况下,将“keyspaces”数据帧注册为表,然后您可以在表上执行SQL查询并创建可视化 示例代码:
这似乎可以回答您的问题: