我是 SSIS 的新手,非常感谢您的想法或解决方案。
我有一个平面文件,第一行是文件详细信息(不是标题)。第二行以后是实际数据。
数据说明
第一行格式= Supplier_name, Date, 文件中的记录数 例如:
Supplier_name^06022017^3
ID1^Member1^NEW YORK^050117^50.00^GENERAL^ANC ID2^Member2^FLORIDA^050517^50.00^MOBILE^ANC ID3^Member3^SEATTLE^050517^80.00^MOBILE^ANC
EOF
问题
我想使用 SSIS 将第一行拆分为输出 1,将第二行拆分为输出 2。
在条件拆分的帮助下,我认为我可以做到这一点。但我不确定为了拆分行要给出什么条件。我应该尝试多播吗?
谢谢
最佳答案
我会通过使用脚本任务(在数据流之前)读取第一行并用它做任何你想做的事情来处理这个问题。
然后在数据流任务中,我会将平面文件源设置为忽略第一行并将第二行作为数据导入。
关于c# - SSIS 使用条件拆分或脚本拆分平面文件中的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44331753/