Sql 错误:值显示不是单元CaseFileDFTemp.show()的成员
我在Sql 错误:值显示不是单元CaseFileDFTemp.show()的成员,sql,scala,apache-spark,azure-databricks,azure-cosmosdb-cassandra-api,Sql,Scala,Apache Spark,Azure Databricks,Azure Cosmosdb Cassandra Api,我在databricksscala笔记本中运行了下面的代码,但出现了错误 新增库:azure-cosmosdb-spark_2.4.0_2.11-1.3.4-uber 代码: 错误: 错误:值显示不是单元CaseFileDFTemp.show()的成员 请尝试创建SQL上下文并尝试show函数 import sqlContext.implicits._ val sqlContext= new org.apache.spark.sql.SQLContext(sc) 如果有帮助,请告诉我。如果你写
databricks
scala笔记本中运行了下面的代码,但出现了错误
新增库:azure-cosmosdb-spark_2.4.0_2.11-1.3.4-uber
代码:
错误:
错误:值显示不是单元CaseFileDFTemp.show()的成员
请尝试创建SQL上下文并尝试show函数
import sqlContext.implicits._
val sqlContext= new org.apache.spark.sql.SQLContext(sc)
如果有帮助,请告诉我。如果你写信
val CaseFileDFTemp = sqlContext
.read
.format("org.apache.spark.sql.cassandra")
.options(Map( "table" -> "case_files", "keyspace" -> "shared"))
.load().show()
然后CaseFileDFTemp
将具有类型Unit
,因为show()
将“消耗”您的数据帧。因此,删除show()
,这样它就可以工作了
val CaseFileDFTemp = sqlContext
.read
.format("org.apache.spark.sql.cassandra")
.options(Map( "table" -> "case_files", "keyspace" -> "shared"))
.load().show()