将数据从HANA Calculation视图导出到数据库表

2020-09-09 11:12发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我知道计算视图是...

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

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


尊敬的专家,

我知道"计算"视图是只读的,但是在我的项目中有一项要求,其中需要将"计算"视图在"数据预览"中显示的数据加载到另一个数据库表中。 这可能吗 ? 以及如何?

我们非常感谢您提供的所有信息和建议。

付费偷看设置
发送
7条回答
吹牛啤
1楼-- · 2020-09-09 11:50

嗨,穆罕默德,

通过以计算视图为源,表为目标的智能数据集成(SDI)流程图,您应该能够获得所需的结果。

致谢

穆斯塔法。

当学会了学习
2楼-- · 2020-09-09 11:33

您难道不能只使用sql INSERT语句创建一个过程,其中View将成为源,而Table成为目标?

悻福寶寶
3楼-- · 2020-09-09 11:38

添加到Mustafa提到的内容中。...使用SDI,您可以从远程源配置虚拟表,因此无需复制数据-您将虚拟地读取它们,就像它们在系统上一样。 根据远程源所在的位置(与您的环境相比),远程源平台和数据量,性能可能会下降,但是,在大多数情况下,它应允许您查询那些远程表而无需 复制数据

愤怒的猪头君
4楼-- · 2020-09-09 11:43

HiFréderic,

如果出于测试目的一次性加载数据,则Konrad提出的"过程"解决方案应作为一种快速的编程方法,因为这种要求 很简单 但是,对于可重复的数据加载,尤其是涉及ETL的数据加载,我建议使用SDI流程图,因为这正是该工具的用途。 此外,流程图还具有图形化定义的优点,而不需要进行编码。

问候,

Mustafa。

CJones
5楼-- · 2020-09-09 11:51

使用UPSERT创建存储过程 您在"计算"视图上创建的语句。

UPSERT BASE_TABLE

SELECT * FROM" _SYS_BIC"。

clasier
6楼-- · 2020-09-09 11:39

但是假设如果在原始表中基于创建了cal视图的任何新条目,那么该新条目将如何获得 动态插入到新表中?

我有一个视图" CA_PERCENTAGE",该视图最初建立在表" PERCENTAGE"上,具有5条记录。现在,我使用您提供的SQL创建了一个列表;

使用数据创建列表" EXPORT1"作为(从" CA_PERCENTAGE"中选择*);

我在" PERCENTAGE"表中插入了一条新记录,该记录在cal视图中可见,但是当不在" EXPORT1"表中时

一周热门 更多>