Ssis 每天导入新文件的动态平面文件连接
我必须创建一个每天将数据从.csv文件导入数据库表的作业。我已经创建了作业,只要文件名相同,它就可以正常工作 每天传入的文件具有不同的名称,因此我正在尝试设置动态平面文件连接。因为我每天只有一个文件要加载,所以我不会尝试为每个循环容器使用,而且我也不擅长编写脚本任务 我试图看看是否有其他方法可以通过SSIS实现这一点 我已经为路径“C:\Daily Files\”创建了一个变量@[User::MyFilePath]。然后在平面文件连接管理器的ConnectionString Expression属性中使用此变量 但它不起作用。我收到一个错误,说明无法打开数据文件Ssis 每天导入新文件的动态平面文件连接,ssis,Ssis,我必须创建一个每天将数据从.csv文件导入数据库表的作业。我已经创建了作业,只要文件名相同,它就可以正常工作 每天传入的文件具有不同的名称,因此我正在尝试设置动态平面文件连接。因为我每天只有一个文件要加载,所以我不会尝试为每个循环容器使用,而且我也不擅长编写脚本任务 我试图看看是否有其他方法可以通过SSIS实现这一点 我已经为路径“C:\Daily Files\”创建了一个变量@[User::MyFilePath]。然后在平面文件连接管理器的ConnectionString Expression
有人能告诉我这里缺少了什么吗?如果您需要为每天更改名称的文件创建一个连接管理器,您必须编写某种表达式才能做到这一点。另一方面,更简单的解决方法是使用For Each循环容器,因为只要在限定字段中为其指定*.csv,它就不关心文件的名称