scala - Spark 零字节使用 SQLServerBulkCopy 编写
问题描述
我正在尝试使用 com.microsoft.sqlserver.jdbc.SQLServerBulkCopy 将数据框保存到 sql 数据库中。代码完成了工作并将一些行插入到我的表中,但是当我查看 OutputMetric.BytesWritten 时,该值为 0。我错过了什么吗?
val fileRecord = new SQLServerBulkDataFrameFileRecord(iterator, bulkCopyMetadata)
val sqlServerBulkCopy = new SQLServerBulkCopy(connection)
sqlServerBulkCopy.setDestinationTableName(dbTable)
sqlServerBulkCopy.setBulkCopyOptions(BulkCopyUtils.getBulkCopyOptions(config))
sqlServerBulkCopy.writeToServer(fileRecord)
解决方案
推荐阅读
- node.js - 如何在 Nestjs API 中为电子邮件模板提供静态文件
- javascript - Firebase 切换按钮
- python - 如何在 Python 中打印 Dataframe 的名称并检查 Dataframe 中的行和列?
- python-3.x - Manim SquareToCircle 示例场景呈现空白视频
- java - 如何仅显示存储在房间数据库中的特定年份的日期?
- javascript - Bootstrap 4 Tabs Fade 在 N+1 Tabs 上产生额外空间
- python - 将值的顺序索引减少到python中每个值的一组顺序范围的最快方法
- c# - 如何将此 c# 代码移植到 f# 以处理 SFML 事件
- flutter - 如何在颤动中获取内部下载文件夹的路径
- javascript - 谷歌图表 - 程序化滑块不断将两个值放在左边