使用SSIS中现有SQL表中的文件路径值导入Excel文件
问题描述:
我在SSIS中工作并希望仅从现有的SQL表中看到类似如下的Excel数据:RetentionStatus =“Keep”:使用SSIS中现有SQL表中的文件路径值导入Excel文件
是否可以导入其中RetentionStatus =“Keep”的FileName的数据?在上表中,这将使我们能够动态地将数据集dataset3.xls导入到SSIS中。
谢谢!
答
是的,使用Execute SQL任务读取具有“Keep”作为保留状态的文件名,并将结果存储在包变量中。
然后在连接字符串表达式中创建一个Excel连接,该连接的变量代替文件名。然后使用该连接作为数据流任务的来源以导入数据。
+0
谢谢@Tab Alleman,这正是我需要弄清楚的方向!我是SSIS的noob,我仍然熟悉基本功能。再次感谢! –
不知道为什么我对这个问题downvoted。我提供了模拟数据,只需要一些非常具体的任务就可以了! –