SSIS
这是我要问的一般性问题,可能可能有多个答案。
我有100个客户,他们共享文件供我们加载到我们的数据库中。 并且在计算之后,输出文件需要保存在Output文件夹中。
输出文件的名称应为customer_name.txt,其中customer_name 来自输入文件中的列。
任何人都可以帮助我如何设计 SSIS 来实现我的目标
答案 0 :(得分:0)
首先,为每个文件使用Foreach循环容器。 对于每一个,使用fileName或customerName将数据存储到数据库中的importTable。
然后,当你需要获取输出文件时: 使用查询获取nameFile或userName并将其保存到ssis变量中。 使用'DestinationVariable'创建文件为'User :: yourVariableName'
添加数据库中的数据,然后使用简单的脚本将其移动到输出文件夹