【发布时间】:2018-02-06 07:30:57
【问题描述】:
我正在为一项新要求学习 SSIS。我遇到了这两种转换——数据转换和派生列。但是我们可以转换派生列本身的数据类型。那么微软添加这种“数据转换”转换的需求是什么?我在谷歌搜索但没有得到正确的答案。
【问题讨论】:
标签: sql-server ssis ssis-2012
我正在为一项新要求学习 SSIS。我遇到了这两种转换——数据转换和派生列。但是我们可以转换派生列本身的数据类型。那么微软添加这种“数据转换”转换的需求是什么?我在谷歌搜索但没有得到正确的答案。
【问题讨论】:
标签: sql-server ssis ssis-2012
希望这会有所帮助:
数据转换的目的只是做数据转换。
而派生列任务用于大多数转换。到 实现这一点,数据转换也作为其中的一部分。如果你 只是打算进行数据转换而不是其他转换,因为 包的简单性和可读性。
数据转换为最终用户提供了一个简单的用户界面,以便完全填充 需要更改传入列的数据类型。
派生列也可以帮助我们实现数据转换但是有 我们必须显式编写代码来进行类型转换。
打个比方:您可以使用 Excel 源或 OLE DB 源在数据流中读取 Excel 文件。并不意味着 Excel 源不应该存在。它更易于使用。
来源:Code project
【讨论】: