2020-09-04 02:44发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,我有一个FlatFile,没有任何FieldSeparator。 没有";" 或","或字段(记录)之间的任何空格或制表符。 如何在PI中为新字段设置列? 我的Flatfile的固定长度为60列。 问题是没有创建2秒的数据记录。 通过PI后只有1个XML,但是应该有3个XML。 我认为模块/参数存在问题,或者映射不正确。
您好,穆罕默德!
源文件中是否有三行?
关于此,叶夫根尼。 它只有1行,其中包含许多数据记录。
不! 它只有1行,其中包含许多数据记录。
哦,好的。 谢谢! 您能给我任何逐步的指导吗?
如果您将所有记录都放在一行中 在使用主映射进行处理之前,应使用xsl/java映射将源记录拆分为记录集,因为PI适配器的FCC功能要求将数据记录拆分为单独的行以进行正确转换。
,Evgeniy。
嗨,穆罕默德!
1。 在ESR中为源消息定义相应的XML结构。
2。 创建Java映射类,该映射类将输入数据读取为文本文件,并根据上面定义的一种生成XML结构。
3。 创建任何类型的消息映射,以将源消息(由Java映射类生成)转换为目标消息。
4。 用两个映射程序创建操作映射:第一个是您的Java类,第二个是从源到目标的转换。
5。 不要在发件人通信通道中使用任何FCC功能。
致谢,Evgeniy。
最多设置5个标签!
您好,穆罕默德!
源文件中是否有三行?
关于此,叶夫根尼。 它只有1行,其中包含许多数据记录。
不! 它只有1行,其中包含许多数据记录。
哦,好的。 谢谢!
您能给我任何逐步的指导吗?
您好,穆罕默德!
如果您将所有记录都放在一行中 在使用主映射进行处理之前,应使用xsl/java映射将源记录拆分为记录集,因为PI适配器的FCC功能要求将数据记录拆分为单独的行以进行正确转换。
,Evgeniy。
嗨,穆罕默德!
1。 在ESR中为源消息定义相应的XML结构。
2。 创建Java映射类,该映射类将输入数据读取为文本文件,并根据上面定义的一种生成XML结构。
3。 创建任何类型的消息映射,以将源消息(由Java映射类生成)转换为目标消息。
4。 用两个映射程序创建操作映射:第一个是您的Java类,第二个是从源到目标的转换。
5。 不要在发件人通信通道中使用任何FCC功能。
致谢,Evgeniy。
一周热门 更多>