云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云主机_阿里云短信验证码平台_优惠

小七 141 0

如果您的BW系统中有常规的平面文件数据加载,那么您可能会遇到用户提供的错误数据的问题。这个问题的情况可能非常简单。用户提供了无效的不支持的证书就足够了,物联网传感器,在激活过程中,您会遇到类似的问题:

或其他问题,如:

值'#'(十六进制)。特征的"2300")包含无效字符分配SID时出错:Action VAL\u SID\u CONVERT InfoObject(十六进制)。‘500072007A0065006C006500770020006E0061002000720061’)的特征包含了INA

这个问题上次也影响了我,在我的研究中,发现了几种去除的方案。他们中的大多数都是基于一个简单的检查,比如你的章程在名单上:

%&"()*+,-./:;?_0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ

这当然是真的,好评返现,人工智能书,对应于注释173241。但是如果您还想检查事务RSKC中提供的特许协议呢?

实现这一点的最佳方法是使用良好的FM RSKC\u CHAVL\u of \u IOBJ\u CHECK,它根据信息对象检查租船的正确性。但在默认情况下,这不是一个动态的发展。我想有一些动态代码,大数据时代的特点,我可以粘贴在每个转换后的数据源和必要的检查。这就是为什么我决定写我自己的实现来处理这个问题。

我的实现

现在我需要做的就是在结束例程中添加如下代码(考虑将对象创建移动到适当的位置):

现在任何不受支持的宪章都将被完全替代。

下载

你可以自己测试从我的GitHub页面获取代码:

https://github.com/pawelwiejkut/bw\u删除\u章程

当然,请随时提供和创建请求,或在需要时打开问题。对于AMDP例程,大数据是啥,请考虑用法https://blogs.sap.com/2017/06/15/删除基于hana的bw转换中的无效和不可打印字符/。