gpt4 book ai didi

sql-server - 将大型 Excel 文件导入 SQL Server 的最佳方法

转载 作者:行者123 更新时间:2023-12-04 07:22:27 25 4
gpt4 key购买 nike

我们正在尝试设计一种将非常大的 Excel 文件导入 SQL 数据库的最佳方法。使用 SSIS 有点麻烦,因为它会扫描前 X 条记录来确定文件的格式,但是再往下的行可能会有所不同,因此需要大量的反复试验,我们不得不将不寻常的列带到顶部,所以 SSIS可以学”。

当我们获得要导入的新文件格式时,它们在行格式等方面符合规范——所以我们可以说我们提前知道了模式。 SQL 目标表具有相同的架构,有几个额外的列,例如插入的日期和原始文件名。

有没有更简单的方法来为我们要插入的新文件创建格式定义?我们不必使用 SSIS,我们对任何其他工具都持开放态度,以实现尽可能多的自动化。有一个问题是测试我们将导入的数据的完整性,我们计划对暂存数据集进行基本查询,例如“少于 1% 的记录可能会丢失邮政编码”等。

非常感谢

最佳答案

也许您可以将数据作为文本导入,然后您可以使用派生列转换对其进行转换。您可以使用连接字符串中的 IMEX 选项将 Excel 中的数据作为文本读取。有关此参数的更多信息,您可以找到 here .

关于sql-server - 将大型 Excel 文件导入 SQL Server 的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30970290/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com