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

分布式存储_杭州微网站建设公司_免费申请

小七 141 0

适用于

SAP BW 7.x系统,更多信息请访问商务智能主页,

https://help.sap.com/sahelp\u nw73ehp1/helpdata/en/b2/e50138fede083de1000009b38f8cf/frameset.htm

总结

本文档描述了如何使用方法NEW\u RECORD\u END\u ROUTINE.

详细信息

创建转换时,免费企业管理软件,将自动生成以下对象,

Program RSTRAN\u MASTER\u TMPL类lcl\u转换两种类型:源的类型为"tyu s\u SC\u 1",目标的类型为"tyu s\u TG\u 1"方法启动\例行程序、反转\启动\例行程序、结束\例行程序、反转\结束\例行程序和新\记录\结束\例行程序

新\记录\结束\例行程序是我们关注的焦点。

注意–没有新\记录\开始\例行程序,我们只有新的\记录\结束\例程。

在sapbw转换中,我们有一个方法"新\记录\结束\例程"。现在我将向您解释如何使用它。

场景-我正在将数据从一个InfoProvider加载到另一个InfoProvider。现在我需要在传入的数据中再添加几条记录。在结束例程中,淘客app原生,我可以通过简单的"append"语句附加这些记录。但是如果您要添加条目而不增加"数据记录"编号,这肯定会给出一个错误。

从InfoProvider A我们将数据加载到InfoProvider B。考虑到我们有10条来自A的记录,现在我查找另一个InfoProvider C并使用"Append"语句将另外5条记录添加到结果包。但是由于新添加的记录,加载将失败,因为新添加的记录将没有"记录"编号。

结束例程将始终取决于结构\u tyu s\u TG\u 1。此结构将始终有一个名为record的默认字段。此字段会自动为每个来自源的传入记录填充,但当我们将记录附加到结果包时,大数据现状,必须显式填充此字段,否则加载将失败。

因此,我们如何使用ABAP代码处理此问题。

这将解决错误,

实际代码(ZUSER是我读取和附加的InfoObject)记录到结果(u包)

所以现在可以完全避免使用方法NEW\u RECORD\u END\u ROUTINE

见下面的屏幕截图,

我们将当前表索引(SYST-TABIX)导出到方法和段id。该方法将最后一条记录+1返回到计数器,计数器被分配到wa\ U结果\U包记录。

注意-请求、数据打包、segid是end\ U例程的一部分,因此,行业大数据,国内的云服务器,我们不必特别声明它们。

这是SAP推荐的将记录添加到结果包的方法。