我想DataFrame在Scala中使用指定的模式创建.我曾尝试使用JSON读取(我的意思是读取空文件),但我认为这不是最好的做法.
我必须将 DF 与从特定路径读取的相同模式的另一个 DF 进行比较,但也许在该路径中没有文件,所以我认为我必须将它与具有相同列的空 DF 进行比较原来的。
因此,我尝试使用另一个包含很多列的 DF 的架构创建一个 DF,但我找不到解决方案。我一直在阅读以下帖子,但没有人帮助我:
如何创建一个空的DataFrame?为什么出现“ValueError:RDD 为空”?
我怎样才能在scala中做到这一点?还是采取其他选择更好?