【发布时间】:2018-06-06 16:46:52
【问题描述】:
我有一个带有简单源(垂直查询)和目标(sql DB)的 SSIS 包。当我加载数据时,我的数据值被切断。
例如,我有一个国家代码,它被列为 "C" 而不是 "CN" 。我试图放置一个 DATA CONVERSION 并将数据类型更改为 DT_STRING,这通常可以工作,但这次它似乎没有做任何事情。关于如何处理这些截断的任何想法。我已将字段长度从源映射到目标。
【问题讨论】:
-
找出发生截断的位置并使用数据查看器修复它。这种类型的截断通常会导致错误。
-
您所说的“我已将字段长度从源映射到目标都相同”到底是什么意思?你在哪里做这个映射?
-
KeithL:没有错误,它只是将部分日期加载到目的地。当源数据类型和目标数据类型不匹配时,我通常会收到错误消息,但我现在没有得到。
-
@TabAlleman ,在数据转换工具中。
标签: ssis loading etl data-conversion vertica