防止 Spark jdbc 写入更改表结构



我正在使用 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)

做到了。

相关内容

  • 没有找到相关文章

最新更新