You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "何军红 (Jira)" <ji...@apache.org> on 2020/11/19 09:29:00 UTC
[jira] [Created] (PHOENIX-6229) dataframe写入phoniex时,saveMode设置为除了overwrite方式时都会报错
何军红 created PHOENIX-6229:
----------------------------
Summary: dataframe写入phoniex时,saveMode设置为除了overwrite方式时都会报错
Key: PHOENIX-6229
URL: https://issues.apache.org/jira/browse/PHOENIX-6229
Project: Phoenix
Issue Type: Bug
Components: spark-connector
Affects Versions: 5.0.0
Environment: 版本
<dependency>
<groupId>org.apache.phoenix</groupId>
<artifactId>phoenix-spark</artifactId>
<version>5.0.0-HBase-2.0</version>
</dependency>
我的写法
dataFrame.write
.format("org.apache.phoenix.spark")
.mode("overwrite")
.option("table", table)
.option("zkUrl", zkUrl)
.option("skipNormalizingIdentifier", true)
.save()
}
Reporter: 何军红
Attachments: image-2020-11-19-17-17-43-669.png
org.apache.phoenix.spark.DefaultSource
只有saveMode是overwrite才不会抛异常,但抛异常的信息是不支持overwrite
应该是
if (mode.equals(SaveMode.Overwrite)) {
throw new Exception("SaveMode other than SaveMode.OverWrite is not supported")
}
!image-2020-11-19-17-17-43-669.png|width=648,height=149!
--
This message was sent by Atlassian Jira
(v8.3.4#803005)