您现在的位置是:主页 > 云安全 > 存储 >

专属服务器_孤独的美食家第六季百度云_怎么申请

2021-09-08 17:14存储 人已围观

简介什么是AMDP? ABAP托管数据库过程是一个简单的ABAP类方法,包含特定于数据库的过程编码。方法中的代码被推送到数据库层并在数据库中执行。因此,通过将代码从应用服务器下推到数...

什么是AMDP?

ABAP托管数据库过程是一个简单的ABAP类方法,包含特定于数据库的过程编码。方法中的代码被推送到数据库层并在数据库中执行。因此,通过将代码从应用服务器下推到数据库服务器,可以显著提高数据密集型进程的性能。这减少了数据传输的次数和两台服务器之间传输的数据量。

需要AMDP

使用SAP NetWeaver 7.40 SP02作为ABAP,可以从ABAP应用服务器通过数据库过程代理访问SAP HANA中定义的所谓存储数据库过程。从技术角度看,SAP HANA中的存储过程是用SQLScript编写的,淘客app定制,可以在ABAP服务器中根据数据库过程的接口定义生成相应的数据库过程代理(或多个代理)(自下而上方法)。在ABAP中调用过程代理将触发SAP HANA中的过程执行。另一方面,混合使用ABAP编码和数据库特定编码的缺点是,它们由不同的生命周期管理工具(ABAP和HANA)管理,需要手动同步。

与这种自下而上的方法相比,自顶向下的方法解决了这些同步问题,因为数据库过程编码嵌入在ABAP代码中,由ABAP生命周期管理工具管理,并在运行时在数据库上执行。ABAP数据库连接(ADBC)和execsql的一些技术实现已经有很长的时间了,但是在更复杂的脚本中使用它们是不可行的。使用SAP NetWeaver 7.40 SP05作为ABAP,有一种新的方法可以在ABAP堆栈中实现数据库过程,即所谓的ABAP托管数据库过程(AMDP)。过程编码直接在全局ABAP类中定义的方法容器中实现。因此,需要在类的实现部分将相应的方法标记为AMDP方法,并且方法体包含特定于数据库的脚本语言编码,如SQLScript,淘客怎么赚钱,而不是ABAP代码,在实现过程中还需要检查语法的正确性。基于脚本编码,一旦在ABAP系统中执行新的或更改的AMDP方法(而不是在编译时),SAP HANA中就会生成一个数据库过程。这允许对这些数据库过程重用ABAP传输基础设施,不需要通过SAP HANA传输基础设施传输。

从技术角度来看,AMDP方法只能在Eclipse开发工具的ABAP中实现。此外,淘客购物,对于每个AMDP方法,在数据库中只生成一个数据库过程。这允许基于ABAP包概念保护AMDP方法免受未经授权的使用,就像任何其他经典ABAP方法一样。这对于SAP HANA存储过程是不可能的,因为可以在ABAP端创建多个数据库过程代理来访问特定的存储过程。

创建AMDP方法

如果类定义和类实现部分中满足了某些先决条件,则类方法只能实现为AMDP如下图所示。

因此,ABAP开发人员可以直接在ABAP类中编写数据库过程,过程的调用是类方法的调用,即执行AMDP方法。

语法增强说明:

选项:可选添加声明数据库过程的数据库特定选项。目前我们只支持只读选项,该选项映射到"reads sql data"安全特权。

•USING:方法体内部使用的所有数据库对象必须提前声明。数据库表、视图和其他数据库过程需要此声明。

语言:目前支持SQLScript,但将来可能支持HANA(如LLANG)或其他DB供应商的其他语言。

步骤2:在ABAP类中执行AMDP方法。在项目资源管理器或大纲视图中右键单击AMDP方法。从关联菜单中选择"数据预览"选项。目前公共的AMDP方法支持数据预览特写SAP Netweaver 7.40 SP9作为ABAP支持数据预览功能。

步骤3:出现一个编辑器,在两个不可编辑部分之间有一个可编辑部分。不可编辑部分包含方法签名定义。用户可以在其中定义用于创建构造函数的代码(粘合代码)的可编辑区域。在本节中还可以更改导出参数值。代码的语法检查通过编辑器顶部的检查按钮完成。

步骤4:将导出参数值更改为100。(在这种情况下指定要提取的记录数)。按工具栏上的执行按钮或右击编辑器区域,大数据公司,然后从上下文菜单中选择执行。

预览工具是一个简单的工具,可以在执行后快速查看粘合代码的结果。对于具有复杂构造函数签名(具有对象引用和深层结构)的AMDP类,生成的粘合代码将没有用于创建对象的完整代码。尽管如此,我们不希望只使用静态方法,网购返利,而是希望开发人员在自由风格的粘合代码编辑器中填写适当的对象实例化调用链接:简介AMDP

调用AMDP方法时使用辅助数据库连接

SAP NW 7.4SP08中针对HANA的新ABAP功能

探索AMDP

感谢您宝贵的信息。

很好的博客!

好消息!非常感谢你让它容易理解。

Tags: 季百度  第六  孤独  怎么  申请  专属  美食家  百度  服务器 

站点信息

  • 文章统计93682篇文章