[英]SAP Data Services .csv data file load from Excel with special characters
我正在尝试将数据从Excel .csv文件加载为平面文件格式,以用作数据服务作业数据流中的数据源,然后将数据传输到SQL-Server(2012)数据库表。
我一贯失去了六分之一的记录。
我尝试了文件格式定义中的各种参数值,并决定将Adaptable文件方案设置为“是”,文件类型“定界”,列分隔符“逗号”,行分隔符{windows new line},文本分隔符,语言eng(英文),其他均为默认设置。
我也将“将错误写入文件”设置为“是”,但是它只是创建了一个空错误文件(我希望这里有6,000个奇数卸载行)。
如果我们除去包含特殊字符的三列(在XL中可见),则会加载一种处理方式,因此我认为这些字符是问题所在。
关键是,我们需要这些列中的数据,但不幸的是,此.csv文件是我们可能获得的很好的数据源,并且在这三列中始终可能包含特殊字符,因此我们需要能够尽可能阅读。
我是否应该尝试专门剥离数据流的“查询”源组件中的列? 我是否在查询或文件格式定义中缺少数据清理技巧?
好的,所以没有得到我想要的答案,但是通过将“文本字符串中的行”参数设置为“行定界符”使它起作用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.