我对 SSIS 及其功能非常陌生。我正忙着构建一个将文件上传到数据库的新项目。我面临的问题是文件和表格彼此不同。
所做的是我创建了一个表,它将每个文件的列映射到数据需要存储在的特定表的列中,在一个单独的表中。我希望用户在收到新文件时管理此部件,或者文件布局会改变一些方式。
据我所知, SSIS 是您可以将每个文件映射到一个表,并且可以将其安排为任务。
我的问题是 SSIS 能够处理这个问题,还是我应该在代码中处理这个过程?
非常感谢提前
答案 0 :(得分:2)
SSIS对文件格式非常挑剔,所以如果文件完全不同,那么它可能不是工作的工具。对于平面文件,SSIS要求列的顺序相同。
如果您知道您的文件只会以5种格式中的一种格式(例如),那么编写5个软件包来导入它们并不会太麻烦。如果任何新文件可能有完全不同的架构,我不认为SSIS将是这项工作的正确工具。
答案 1 :(得分:2)