Database SSIS Excel数据提取
我正在从excel文件中提取数据,这些数据每周累积在同一个excel文件中。例如,第X周将包含从第1周到第X周的数据。然后,第X+1周将包含从第1周到第X+1周的数据将这些累积数据加载到数据库中最有效的方法是什么?目前,我正在清除整个数据库,然后加载从第1周到本周的数据。显然,这个过程效率很低,因为我从数据库中清除数据只是为了再次将其加载回数据库 以下是我的想法,有人能帮我决定哪条路最好?或者如果你有更好的想法,请告诉我。感谢您的帮助Database SSIS Excel数据提取,database,performance,ssis,extract,Database,Performance,Ssis,Extract,我正在从excel文件中提取数据,这些数据每周累积在同一个excel文件中。例如,第X周将包含从第1周到第X周的数据。然后,第X+1周将包含从第1周到第X+1周的数据将这些累积数据加载到数据库中最有效的方法是什么?目前,我正在清除整个数据库,然后加载从第1周到本周的数据。显然,这个过程效率很低,因为我从数据库中清除数据只是为了再次将其加载回数据库 以下是我的想法,有人能帮我决定哪条路最好?或者如果你有更好的想法,请告诉我。感谢您的帮助 有没有一种方法可以有效地用excel文件计算“设置差异”?然
- 在控制表中保留上次处理的完整日期
- 将日期读入包变量
- 将Excel源代码编辑器->数据访问模式更改为作为SQL命令运行
- 输入sql语句,包括工作表名称和Enter?对于参数值。e、 g.
从[Sheet1$]中选择*,其中提取日期>?
- 单击parameters按钮并将参数变量(第二步)分配给sql语句