我正在研究SSIS
需要保存文件的地方。但是这个文件的文件名以表达式格式存储在数据库中,例如"TEST" + ".xml"
当我检索表达式文件名时,我无法评估它来覆盖我的文件连接。
你能帮助我吗?
我正在研究SSIS
需要保存文件的地方。但是这个文件的文件名以表达式格式存储在数据库中,例如"TEST" + ".xml"
当我检索表达式文件名时,我无法评估它来覆盖我的文件连接。
你能帮助我吗?
首先将连接管理器设置为临时平面文件。创建后转到连接管理器的属性并选择表达式。编写连接字符串的表达式,将其更改为="path\to\file\" + @var
. 您可能还需要在文件管理器和数据流任务上将延迟验证设置为 true。
这里还有一篇更详细的博客文章,诚然它使用平面文件作为源,但原理应该是相同的。