但是,当JSON字符串不包含case class的所有必需字段时,我会得到一个异常,即找不到缺少的列。我尝试在case class中定义默认值,但这并没有解决问题。(List(jsonData))
val ds = spark.read.json(jsonRddString).as[SchemaClass]
当我运行这段代码时: cannot resolve '`b`' given in
我有两个不同列数的拼板文件,并试图将它们与下面的代码片段合并对于union(),我得到了错误:
Caused by: org.apache.spark.sql.AnalysisException: Unioncan only be performed on tables with the same number of col