news 2026/10/9 7:55:15

SAP ABAP External Entities 详解,从 CDS 模型直接访问外部数据库

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SAP ABAP External Entities 详解,从 CDS 模型直接访问外部数据库

在 SAP S/4HANA Cloud 或 SAP BTP ABAP environment 里做数据集成时,经常会碰到一种很现实的需求。业务逻辑运行在 ABAP 系统中,但真正需要查询的数据并不在当前系统自己的数据库里,而是在另一套 SAP HANA Cloud、另一套 SAP HANA,甚至某个非 SAP HANA 数据库中。

传统做法通常有两条路。一条路是复制,把远端数据通过 ETL、Data Replication、接口程序或者定时任务搬到本地,再让 ABAP 查询本地表。另一条路是服务化,把远端数据包装成 OData、REST 或 RFC 接口,再由 ABAP 调用。

CDS External Entity提供了第三种思路。

ABAP 程序仍然写熟悉的ABAP SQL,数据却可以在执行 SQL 时实时来自远端数据库。整个过程不要求业务数据预先复制到本地,也不要求开发人员为了每张远程表额外设计一套 REST API。SAP 把这种能力称为 outbound SQL access,它背后的数据库基础设施则是 SAP HANA Smart Data Access,也就是常说的SDA。SAP 当前的 ABAP Cloud 文档明确把 CDS External Entity 定义为面向外部系统的 SQL 数据集成机制,远端对象可以来自 SAP HANA、非 SAP HANA 数据库,也可以来自远程 AS ABAP。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/9 7:53:35

衡石 Data Agent:可信问数从数据准备开始

自然语言降低了业务人员使用数据的门槛,却不会自动消除指标歧义、数据范围错误和权限风险。衡石 Data Agent 将即时数据分析、指标创建和仪表盘生成带到业务现场;要让回答经得起使用,企业仍需先把业务语义、数据对象和访问边界准备清楚。自然…

作者头像 李华
网站建设 2026/10/9 7:52:27

嵌入式蓝牙灯控芯片CK6865L 功能、参数与选型对比

大家好,我是一名资深方案工程师,今天结合多年灯控项目经验,跟大家聊聊蓝牙RGB灯控方案选型,重点分享我们自研的CK6865L在实际量产中的表现与适配场景。 1. 行业痛点:灯控蓝牙方案的常见难题 在对接大量灯具、音响、玩…

作者头像 李华
网站建设 2026/10/9 7:51:25

Notepad++ 8.4.1 zip便携版:解压即用与配置迁移实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/9 7:49:26

AI Agent走出屏幕:开源SDK与端侧推理如何重塑硬件生态

1. 从榜单到开源:一个信号被很多人忽略了Muse 登顶 App Store 这件事,如果只当成一条普通的榜单新闻来看,那就错过了它真正有意思的地方。更值得琢磨的是它几乎同步开源了 SDK 这个动作。榜单第一说明产品被市场验证了,开源 SDK 说…

作者头像 李华