【发布时间】:2017-11-11 13:00:13
【问题描述】:
我正在尝试找出一种使用 SSIS 将 1 个字段解析为 8 个不同字段的方法。我对 C# 解决方案或 VB 解决方案持开放态度。我想出了一种在 SQL Server 中执行此操作的方法,但是因为我的团队现在在 SSIS 中做很多事情,所以我希望有一个 SSIS 解决方案来保持事情的精简和高效。我在网上查了一下,在下面的链接中找到了一个选项。
Split a single column of data with comma delimiters into multiple columns in SSIS
我不确定它是如何工作的,如果它真的有效的话。我的示例数据如下所示:
Purchase | 345 | USD | GT | TF456577 | DG | 125 | KTMDC
我可以有 0 到 7 个管道字符,所以我需要将一个字段拆分为最多八个字段。
更新
哈迪,我正在做一些小的修改。您能看一下屏幕截图并告诉我这里出了什么问题吗?另外,我从未找到DT-STR 选项。也许这就是问题所在。
【问题讨论】:
标签: sql-server vb.net ssis etl ssis-2012