☰
从 ABAP CDS 到 SAP Fiori Launchpad,深入理解 SAP Enterprise Search 的搜索模型与运行机制
2026/10/7 2:50:27 网站建设 项目流程

在 SAP S/4HANA 项目里,经常会遇到一种很有代表性的业务需求。业务人员记得某个客户名称的一部分,也可能只记得成本中心名称、销售订单描述、员工所在城市,却不希望先判断应该进入哪一个 SAP Fiori App,再进入应用内部填写若干查询条件。更自然的使用方式,是直接在 SAP Fiori launchpad 顶部的搜索框里输入几个关键词,让系统像企业内部的搜索引擎一样,把相关业务对象找出来,并能够继续跳转到对应业务应用。

这正是 SAP Enterprise Search 要解决的问题。

SAP 对 Enterprise Search 的定位并不是某一个业务对象上的查询帮助,也不是传统意义上的数据库SELECT查询界面,而是一套统一的企业级搜索技术。它可以从统一入口访问企业内部乃至企业外部的信息来源,搜索结果既可以来自结构化业务对象,也可以来自 HTML、演示文稿、文档等非结构化内容,并能够从搜索结果直接进入相关应用或者执行相关操作。

因此,我们可以先建立一个很重要的认知。

SAP Enterprise Search 搜索的不是某一张数据库表,而是企业业务信息。

数据库表只是业务信息可能存在的一种物理载体。

到了现代 ABAP 技术栈里,SAP 又把 Enterprise Search 与 ABAP CDS 更紧密地结合起来,形成 CDS-based Enterprise Search。SAP 官方把它定义为 Enterprise Search 面向 ABAP CDS 的实现,它建立在后端 CDS view entity 之上,通过EnterpriseSearch域下的 framework-specific

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询