如何修改PySpark代码将数据写入Azure SQL Database的OCC Schema
修改PySpark代码写入指定Schema(Azure SQL Database)
要将数据写入Azure SQL Database的OCC Schema,只需修改dbtable参数的值,在表名前加上Schema名称,格式为Schema名.表名即可。
修改后的代码如下:
test2.write.mode("overwrite") \ .format("jdbc") \ .option("url", jdbcUrl) \ .option("dbtable", 'OCC.UpdatedProducts')\ .save()
这个改动的核心是通过OCC.UpdatedProducts明确指定了目标表所在的Schema,PySpark的JDBC连接器会自动识别这种格式,将数据写入到OCC Schema下的UpdatedProducts表中。
内容的提问来源于stack exchange,提问作者Patterson
相关产品推荐
相关产品推荐

