当前位置:主页 > 虚拟主机 > 正文

云数据库_微网站建设公司_好用

时间:2021-07-13 15:00 来源:埃里克云 编辑:埃里克云

核心提示

大家好, 现在使用定制开发的虚拟数据库表字段越来越流行。但是,我们都知道,出于性能原因,这些字段不应用于搜索(或联接)。 在本文中,我将向您展示如何在某些条件下,您...

大家好,

现在使用定制开发的虚拟数据库表字段越来越流行。但是,我们都知道,出于性能原因,这些字段不应用于搜索(或联接)。

在本文中,我将向您展示如何在某些条件下,您仍然可以很好地使用这些字段…

用例

在我们的一个应用程序中,我们搜索了1个订单文档。

它使用以下表格:

CRMD\U SRV\U SUBJECT(服务主题)和CRMD\u SRV\u OSSET(服务主题引用对象)。

但是,我们需要传递以下"原因"作为搜索条件。

问题是,这些原因(即"结果")是针对KATALOGART(目录)字段的组合,CODEGRUPPE(代码组)和Code(代码)在CRMD\U SRV\U主题表中。

即Z2ZS460001被翻译成KATALOGART="Z2",CODEGRUPPE="ZS46",Code="0001"。

如果您只使用一个带搜索选项EQ(equal)的技术键,这不是问题。

但是当您使用多个涉及不同目录或代码的技术键时组,当您不只是使用EQ,而是NE(不相等),或排除,甚至GE(更大或相等),那么搜索参数的处理将成为一个真正的噩梦!

问题的根本原因是我们使用了搜索条件,搜索条件分为三个不同的数据库字段。如果这只是一个字段,那么就没有问题了。

为什么不这样做呢?

使用ABAP CDS,我们可以很容易地向CRMD\U SRV\U SUBJECT表中添加一个虚拟列,然后将这三个字段连接起来:concat(concat(katalogart,codegruppe),code)作为zs\u full\u代码。

从功能上讲,此解决方案工作得非常好,但是存在一些性能缺陷。问题是,如果您使用新的虚拟列作为搜索条件(在我们的例子中),数据库应该首先"具体化"一个完整的表(如果没有应用其他条件),然后才执行进一步的步骤。在我们的系统中,表CRMD\u SRV\u SUBJECT包含2400多万个条目,因此上面的解决方案似乎不是我们的选择……

我们可以做些别的吗?是的……

在检查了值帮助表之后,我们发现KATALOGART、CODEGRUPPE和CODE字段的所有可能组合都保存在定制表QPCD(检查目录代码)中。因此,我们可以首先将所有过滤器应用于这个小表(在我们的示例中,它包含65000条记录),然后继续处理更大的表。同样,我们需要一个虚拟列,因此我们创建一个ABAP CDS视图,如下所示。

在您的实现中,您可以使用ABAP FOR ALL ENTRIES选项,将这三个字段组合在一起。但是我们创建了另一个ABAP CD,加入了应用程序表和以前创建的ABAP CD。

最后,CRM报告框架(RFW)已经更新(表CRMC\ U REPDY和CRMC\ U REPDY\ U DB)以便能够理解一个新的领域。

  • 文件存储_iis负载均衡_优惠 文件存储_iis负载均衡_优惠

    项目控制在工程项目管理中起着至关重要的作用。在进度和成本方面比较计划和实际有助于及时发现潜在问题,以便采取纠正措施。缺少有效的项目控制会导致糟糕的意外、项目成本...

  • 虚拟主机_psv重构数据库_好用 虚拟主机_psv重构数据库_好用

    SAP BusinessObjects Lumira和SAP BusinessObjects Design Studio将齐聚一堂–此组合解决方案将提供对SAP数据的最佳在线访问,提高易用性以更好地推动采用,并将通过新的互操作性消除IT和业务之间...

  • <strong>百度云_金山云郭岚学历_三重好礼</strong> 百度云_金山云郭岚学历_三重好礼

    为什么离线? 离线启用的基本概念是在设备上的本地数据库中提供必要业务数据(应用程序运行所需的所有数据)的副本,并让应用程序操作此本地数据库。 最初,您需要将在线OD...

  • 免备案CDN_免费永久云服务器_企业级 免备案CDN_免费永久云服务器_企业级

    概述 本博客讨论了使用SAP PI/PO与SAP Hybris云进行客户集成的不同问题。当您将您的SAP Hybris Cloud for Customer解决方案与SAP ERP、SAP CRM或任何使用SAP PI/PO的外部系统集成时,可能会因为配置...

  • <strong>大带宽_亢奋百度云网盘_新注册优惠</strong> 大带宽_亢奋百度云网盘_新注册优惠

    了解合作伙伴为什么应该腾出空间来了解SAP HANA空间功能。加入HANA Advanced Analytics GTM Strategy的Scott Leaver和HANA Spatial Global Centre of Excellence的Tom Tuchioe,他们将带领我们介绍HANA的空间能力...

  • <strong>企业网站_阿里云oss下载文件_限时特惠</strong> 企业网站_阿里云oss下载文件_限时特惠

    大家好,从TDF支持包03,一些记录收到了临时表。这些临时表的主要功能是提高关键记录相对于基础资料的性能,我们可以通过传递类"L"来识别临时表,也可以只包含以下字段:manda...

  • 云存储_国家统计数据库_速度快 云存储_国家统计数据库_速度快

    我们很高兴宣布新设计的SAPPartnerEdge.com现在是直播。新的设计采用了最新的SAP品牌,将外观和体验与其他SAP web属性紧密结合,同时还提供了响应性设计,使其可以通过任何设备无缝访...

  • <strong>云数据库_cdn加速怎么用_学生机</strong> 云数据库_cdn加速怎么用_学生机

    全球分配在多国雇员中心实施项目中非常常用。与职位管理同步,在不同场景下进行任职人员的分配和解聘, 如果我们在首页记录维护范围内有职位管理,那么全局分配就比较棘手,...

  • <strong>微软云_秋日天空百度云_稳定性好</strong> 微软云_秋日天空百度云_稳定性好

    2016年实习计划扩大时,Adam Gartner是Concur布拉格办事处第一批SAP实习体验项目(iXp)实习生之一。两年前,Adam在布拉格的SAP在采购部的帮助台团队实习了三年。 今年1月,Adam在捷克科学...