如何解决java.lang.UnsupportedOperationException:将Spark DataFrame写入MsSql表时发生SortMergeJoinExec错误
我正在尝试使用Java将Spark DataFrame写入MsSql数据库,下面是代码段。
DataFrameWriter<Row> dataFrameWriter = data.write().format("jdbc").mode("append")
.option(DRIVER,properties.getProperty(DRIVER))
.option(URL,properties.getProperty(URL))
.option(DATABASE_NAME,properties.getProperty(DATABASE_NAME))
.option(DB_TABLE,properties.getProperty(DB_TABLE))
.option(USER,properties.getProperty(USER))
.option(PASSWORD,properties.getProperty(PASSWORD));
dataFrameWriter.save();
在第 dataFrameWriter.save()行出现以下错误:
java.lang.UnsupportedOperationException: SortMergeJoinExec does not support generating code for Cross JoinTypes
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。