我正在使用 spark df 写入来写入 oracle 表 -
写入数据时,底层预言机表结构由 Spark 更改
df.write.
mode(SaveMode.Overwrite).
jdbc(targetJdbcUrl, targetTable, targetProps)
有没有办法防止火花修改表结构?
例如-
source_desc瓦尔查尔(200(
转换为
source_desc varchar(255)
模式(SaveMode.Append(也基于数据帧模式更改模式,如果数据帧和oracle表模式,则只有它不会改变。
mode(SaveMode.Append)
做到了。