我有一个文件夹,其中包含每个员工的多个.csv文件,例如empname_date.csv,我想在一个表中加载文件。 并非所有文件都只包含文件名匹配数据的文件,而tbl_empmaster表包含员工主列表。
我不想检查每个文件,因为这会花费太多时间。我需要按照主列表过滤文件,然后加载匹配的员工文件。
请帮助我在这种情况下可以做的事情。
我正在使用SSIS做同样的事情。
答案 0 :(得分:1)
使用 For Each Loop Container 创建一个SSIS包,以读取给定文件夹的所有CSV文件。
读取没有扩展名的文件名到变量和插入之前执行表查找以查看表中是否存在给定的文件名,并且仅在找到匹配时插入