gpt4 book ai didi

使用 SSIS 将数据从电子表格加载到数据库时,Excel 源出现不同步问题

转载 作者:行者123 更新时间:2023-12-02 20:54:24 24 4
gpt4 key购买 nike

我想使用 SSIS 包将 Excel 电子表格中的信息加载到数据库中,并且当电子表格不发生更改时,该包可以正常工作。

此任务的要求之一是让用户在电子表格上添加评论。电子表格中已经有一个注释列,因此用户只需将注释添加到该列即可。

当他们保存编辑后的电子表格并且我运行该包时,Excel 源提示外部列不同步,更奇怪的是,映射 中显示的列数小于原始电子表格。

导致此问题的原因是什么以及如何修复它以便我可以在 SSIS 中作为计划作业自动运行此包?

最佳答案

尝试删除到列名称的自动映射。

在 Excel 源中,有一个选项可以选择第一行是否有列名称。配置映射后,将其设置为 false。它应该可以解决问题,但您的转换现在将失败,因为它将把第一行视为数据行,因此您要么配置输出错误以避免包失败,要么以某种方式从 Excel 文件中删除第一行。您可以添加条件拆分来执行此操作。

关于使用 SSIS 将数据从电子表格加载到数据库时,Excel 源出现不同步问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10400954/

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