Hana上的SAP BW-使用AMDP的复杂逻辑

2020-09-21 09:54发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我已经阅读了多位作者撰写...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我已经阅读了多位作者撰写的有关Hana转换博客的有趣BW,但找不到任何执行复杂转换的博客

END例程中有复杂的例程,这些例程使用source_package,转换和创建结果包。

我正在寻找一些使用循环的示例代码,如果还有其他条件,字段符号等。有人可以共享使用读取intTAB并生成outTab的复杂代码的代码段吗? 谢谢您的帮助。

4条回答
宇峰
2020-09-21 10:20 .采纳回答

威廉你好,

SAP帮助门户网站上的SQLScript参考中有几个使用循环,游标,if/endif等的示例。 但要明确指出的是,您必须尽可能避免使用命令式逻辑。 原因:命令式逻辑不能并行化为功能。

如您在SAP教程中所见(例如 https://www .sap.com/developer/tutorials/xsa-sqlscript-anonymous.html ),SQLScript可用于解决非常困难的任务。

在ABAP中,通常在程序开始时进行一个"大量"选择,然后使用变量和内部表在本地处理数据。

在AMDP转换/存储过程中,您必须尽可能多地使用SELECT。使用SELECT从数据库表中选择数据,然后使用SELECT对从数据库中检索到的数据进行一些转换(例如,使用字符串函数格式化字符串) https://sapstudent.com/hana/sql-string-functions-in -sap-hana ),然后您仍可以使用SELECT语句聚合数据。 您正在建立某种管道。

此致

尼古拉

一周热门 更多>