我有一个 SSIS 包,它从 csv 文件中获取数据,通过数据转换来转换数据类型,然后导入数据库。
我想在将列导入数据库之前从列中删除部分字符串,因此我包含了派生列转换。
我把派生列任务放在数据转换任务之前。我将派生列设置为替换我要更改的列,然后放入我的表达式以替换字符串的一部分。
然后进行数据转换,然后进行导入数据库任务。当我查询数据库时,它已将第 1 列字段中的所有数据放入第 2 列字段中,它没有将派生数据放入第 2 列字段中,因为这些字段都已正确映射。
有没有其他人遇到过这个?
我有一个 SSIS 包,它从 csv 文件中获取数据,通过数据转换来转换数据类型,然后导入数据库。
我想在将列导入数据库之前从列中删除部分字符串,因此我包含了派生列转换。
我把派生列任务放在数据转换任务之前。我将派生列设置为替换我要更改的列,然后放入我的表达式以替换字符串的一部分。
然后进行数据转换,然后进行导入数据库任务。当我查询数据库时,它已将第 1 列字段中的所有数据放入第 2 列字段中,它没有将派生数据放入第 2 列字段中,因为这些字段都已正确映射。
有没有其他人遇到过这个?