我有一个具有以下结构的平面文件(前 3 行是有关文件内容的信息,数据从第 4 行开始):
ImportSourceId,ReadTime,Location
ColumnHeader1,ColumnHeader2,ColumnHeader3,ColumnHeader4,ColumnHeader5,ColumnHeader6
Unit1,Unit2,Unit3,Unit4,Unit5,Unit6
DataForColumn1,DataForColumn2,DataForColumn3,DataForColumn4,DataForColumn5,DataForColumn6
我将不胜感激使用 SSIS 将此数据导入目标 SQL Server 表的建议。我正在考虑这些方面:
- 添加连接管理器。将根据第一行中的值的数量创建 3 列(此时连接管理器将 ColumnHeader3 到 ColumnHeader6 都视为一列)。由于我想从第一行中提取信息,因此无法设置“要跳过的标题行”(?)。
- 添加脚本组件以将前 3 行读取到字符串变量并根据需要提取数据。
- (此时不知道如何将第 3 列拆分为 3 列)
问候,莫汉。