我有一张大约有140列的表格。该表的数据来自事务系统,许多列都是Unicode。
我将每日负载转储到我的Staging数据库,该数据库的数据类型与源系统的数据类型完全匹配。从暂存,我做了一些清理并将其加载到Reports数据库。从Staging加载到Reports数据库时,我将所有Unicode字符数据转换为String,然后将其加载到报表数据库。这个过程耗费了大量时间,我正在尝试优化此过程(使加载时间更快)。
我使用Derived列转换将所有Unicode数据转换为String数据。对我有什么建议吗?
答案 0 :(得分:0)
如果在源查询中将列转换为varchar(size)怎么样?