主页 > 云服务器 > > 正文

分布式数据库_瑞安网站建设公司_企业级

浏览:

分布式数据库_瑞安网站建设公司_企业级

先决条件元数据测试读取操作测试过滤器运行试验如何从SAP帮助

第1部分-本博客中找到SAP注释列表的最新信息第2部分-激活一个CDS视图后自动生成哪些对象第3部分—Eclipse中的视图源如何转换为后端的ABAP视图第4部分-注释如何@OData.发布工作第5部分-如何在OData服务中创建支持导航的CDS视图第6部分-使用CDS视图中的表函数第七部分-揭秘@ObjectModel.readOnly文件第8部分-我对注释声明和生成的不同方法的总结第9部分-立方体视图和查询视图第10部分-CDS视图关键用户扩展性在S4/HANA中如何工作第11部分-CDS视图测试双框架第12部分-CDS查看源代码计数工具第13部分-CDS视图授权第14部分-在HANA studio中使用PlanViz进行CDS视图性能分析

我是CDS视图相关主题的新手,最近我必须学习它。我将在这里不仅写下我学到的知识,而且写下我如何通过自学(调试或其他ABAP工具)获得这些知识。因为我们可以很容易地从其他人的博客中粘贴示例CDS视图的源代码并激活它。CDS视图工作正常。但是你从这个简单的Ctrl+c和Ctrl+v中学到了什么呢?对我来说,易淘客,我总是习惯于更深入地挖掘,比如"在abapdevelopmentstudio中单击activate按钮之后,后端发生了什么?"。

在这一部分,我将介绍如何通过Chrome extension–postman测试基于我的CDS视图生成的OData服务。

我创建了两个简单的CDS视图。它们是:

并在tcode SEGW中创建一个项目,新云,通过上下文菜单导入第一个CDS视图:

之后项目如下:

生成运行时工件并通过tcode/IWFND/MAINT\u服务注册odata服务。现在odata服务已经准备好测试了。

当然你可以使用SAP gateway客户端进行测试,但是我更喜欢Chrome extension,postman,它可以将我的所有测试用例组织成如下的层次结构。

你有几种方法获取url来测试元数据检索操作。

在tcode SEGW中,您可以获得您的服务名称。

在tcode/IWFND/MAINT\u service中搜索,单击"SAP Gateway Client",

将url更改为"/SAP/opu/odata/SAP//?$metadata",然后触发请求。您应该看到200个返回码,状态为OK。

或者您也可以使用Postman,在这种情况下,您必须粘贴带有主机名和端口号的绝对url,这两个都可以在网关客户端响应中找到,如上面黑色矩形所示。

我使用的url是:

https://:/sap/opu/odata/sap/ZJERRY20160310TRY\u SRV/Zjerrytest20160310

名称"Zjerrytest20160310"是您可以在SEGW中找到的实体集名称。

读取操作工作,请参阅下面的部分响应数据。但是在引擎盖下读取操作是如何工作的呢?

我们可以确保在激活CDS视图时,我们看到的响应是从自动生成的数据库视图中获取的,我们想知道ABAP中的哪一行代码执行此任务。正如我在博客中介绍的六种调试技巧,找到引发消息的源代码,我们可以通过tcode ST05得到答案。

通过tcode ST05打开系统中的SQL跟踪,然后再次执行读取操作。完成后,用filter Object显示跟踪结果。(因为此时我不确定数据是来自Z20160309还是Z20160310)。

只找到一个结果,点击按钮显示ABAP代码。

然后我们得到我们要找的。第22行执行读取操作。

此方法CL\u SQL\u STATEMENT~ EXECUTE\u QUERY非常有用,本教程的后续章节也将使用此方法。

现在我们可以研究调试器中的调用堆栈,淘客论坛,人工智能行业分析,物联网流量卡,了解如何解析和处理在UI中发送的请求。

第629行中的变量lv\u SQL\u STATEMENT包含生成的SQL语句:

ABAP格式的响应数据可以在这个callstack框架的变量et\u flat\u data中找到:

我使用的url是:

https://:/sap/opu/odata/sap/ZJERRY20160310TRY\u SRV/Zjerrytest20160310?$filter=(Jerryid%20eq'LH')

表示只返回满足条件"Jerryid=LH"的记录。

这次自动生成的SQL语句与读操作的SQL语句有点不同。

这里是"?"作为参数的占位符,其值由第29行中的另一个变量指定。

执行第22行后,过滤操作按预期工作。

打开此url,从下面显示的路径转到SAP注释列表。

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 云存储_企业邮箱是怎么申请_便宜的
    <strong>云存储_企业邮箱是怎么申请_便宜的</strong>

    云存储_企业邮箱是怎么申请_便宜的

    雪花数据仓库中的端到端加密2016年4月13日作者:马丁·亨切尔彼得·波维尼克云数据安全,工程作者:马丁·亨切尔和彼得·波维尼克。保护客户数据是雪花...

  • 分布式数据库_八度网络云主机_便宜的
    <strong>分布式数据库_八度网络云主机_便宜的</strong>

    分布式数据库_八度网络云主机_便宜的

    在云数据库服务的世界里,对客户来说,没有什么比不间断地访问他们的数据更重要的了。在在线游戏和金融服务等交易率较高的行业,即使是最小的中断...

  • 数据库服务器_服务器带宽_哪家好
    <strong>数据库服务器_服务器带宽_哪家好</strong>

    数据库服务器_服务器带宽_哪家好

    图1。派特法是一家领先的油田服务公司派特法为能源客户锁定价值派特法设计、建造、运营和维护石油、天然气和可再生能源资产。公司致力于数字化转型...

  • MySQL数据库_不能用邮箱注册企业邮箱吗
    <strong>MySQL数据库_不能用邮箱注册企业邮箱吗</strong>

    MySQL数据库_不能用邮箱注册企业邮箱吗

    如今,企业被迫维护两种类型的分析系统:数据仓库和数据湖。数据仓库提供了有关业务健康状况的重要见解。数据湖可以发现客户、产品、员工和流程的...

  • 微软云_服务器售后_年度促销
    <strong>微软云_服务器售后_年度促销</strong>

    微软云_服务器售后_年度促销

    使用Azure的客户管理密钥进行数据加密2019年9月6日|3分钟读取作者:保卢斯雪花新闻,雪花科技2017年,雪花宣布使用AWS密钥管理服务(KMS)支持客户管理密...

云储存

更多 >
  • <strong>云解析_刺客信条百度云资源_免费申请</strong>
    云解析_刺客信条百度云资源_免费申请

    简介: 作为SAP PI顾问,我们都知道如何使用文件适配器进行动态配置,以及如何设置目标文件名动态。现在我们从SAP HCI era开始,需要找到如何实现一样。...

  • 天翼云_数据库英文_哪家好
    天翼云_数据库英文_哪家好

    这里有一个挑战:找到一个不包含"客户"这个词的公司使命宣言或愿景。虽然我不是个赌徒,但我的钱告诉我你做不到。公司存在的根本原因是为客户服务...

云储存消息队列_数据库例子_价格
云储存全站加速_视频加速cdn_免费领
云储存微软云_华为云同步通讯录_最新活动
云储存网站建设_余罪2电视剧百度云网盘_0元
云储存大带宽_高防cdn服务器_测评