1

使用 SAP BODS 中的数据服务从 Excel 文件上传长文本(超过 255 个符号)时,我们遇到了问题。Data Services ODBC 驱动程序将此列中的所有进一步文本截断为 255 个符号,即使字段长度在 Data Services 中的 Excel 文件格式中定义为 varchar(2500) 并且该列在下一行中包含更长的文本。- 我试图设置参数 TypeGuessRows = 0 - 但它不起作用。- 还尝试使用在源 Excel 中的第一行保留记录,但它不起作用。谁能知道如何使用 sap bods 加载最大长度数据。

4

1 回答 1

1

这是注释1675110中描述的已知问题。这是 SAP DS 的默认(错误)行为,它根据Excel 书的前 100 行设置文件宽度。后续行甚至更长的行将不会被视为超过 255 个字符。

解决方案:将较长的行移至前 100 行,或制作必要长度的假第一行,考虑书中最长的列。

于 2020-01-30T15:11:36.400 回答