SAP 的 AI 助手 Joule 为何不支持本地 ABAP 系统?本文从技术和战略层面进行解读。分析 Joule 针对 ABAP Cloud 的设计、其云原生架构带来的技术壁垒,以及 SAP“云优先”战略的商业考量,探讨 Joule 与 On-Premise“绝缘”背后的原因。

SAP Joule 不支持 ABAP On-Premise 系统原因解析

打开 SAP Joule 的官方介绍页面,拉到最底下看 FAQ,关于怎么访问 Joule 的问题,里面清清楚楚写着一行字:

It is not available for on-premise customers.”

官方直接告诉你:本地部署客户用不了。但 SAP 并没公开解释具体原因。那到底为啥呢?下面聊聊我个人的一些观察和看法,不代表 SAP 官方意见哈,纯属交流。

Joule 的“基因”是 ABAP Cloud

SAP Joule 的“出身”在于:

  • Joule 的训练数据很庞大:用了超过 3.5 亿行的 ABAP 和 CDS View 代码,加上整个 SAP Help 文档和各种 SAP 书籍。
  • Joule 的目标很明确:生成精准的、符合 ABAP Cloud 编程范式的代码,也能精准解释ABAP Cloud代码。

这里得插一句,不熟悉 ABAP Cloud 的朋友可能需要了解下背景。简单说,现在的 ABAP 平台分两种:一种是基于 ABAP Cloud 的,用在 S/4HANA Cloud 或 SAP BTP 上搞云方案开发;另一种是传统的 ABAP 平台,用在 S/4HANA 本地版或 ECC 上搞本地方案开发。

对应的 ABAP 语言也有两个版本:标准 ABAP和云开发 ABAP(官方叫 ABAP in the Cloud)。云开发 ABAP 是标准 ABAP 的一个子集,只能用受限的 API,专门为云环境设计。Joule 主要瞄准的是云开发 ABAP (ABAP Cloud) 这个方向,它的能力是围绕这个新范式构建的。而不是为历史悠久的 On-Premise ABAP 代码库设计的。

云架构的技术门槛

从技术实现上看,Joule 是怎么工作的?

当在 ABAP Development Tool (ADT) 的聊天窗口里跟 Joule 对话时,你的请求实际上是发送到了 SAP BTP(业务技术平台)上的 AI Foundation 服务进行处理。这意味着,Joule 本身是一个纯粹的云服务,它的大脑在云端,并不直接运行在你的本地 ABAP 系统里。

本地的 ABAP 系统想调用外部的云服务(不管是 ChatGPT、DeepSeek 还是 Joule 的后端),技术上是可行的,但并不简单。通常需要一堆配置:设置 SAP Cloud Connector 建立安全通道、在 BTP 上创建 Destination、处理身份认证和令牌传递等等。没有开箱即用的方案。就算网络通了,开发人员还得自己写代码处理 HTTP 请求、解析 JSON 返回结果、管理安全凭证。集成成本高,限制也多。

反观 ABAP Cloud 环境,云集成是其核心能力的一部分。调用云服务有现成的、封装好的工具和框架支持,开发体验顺畅得多。Joule 和 SAP AI Foundation 的这种云原生架构,决定了它很难直接、无缝地兼容纯本地的 ABAP 系统。技术上有门槛。

SAP 的“云优先”大战略

除了技术原因,SAP 的**“云优先 (Cloud First)”** 战略也深深影响了 Joule 的技术路线图。把 Joule 这个“明星 AI 功能”优先提供给云端客户,无疑会增加 SAP 云产品(S/4HANA Cloud, SuccessFactors 等)的吸引力。这有助于推动更多还在犹豫的 On-Premise 客户向云端迁移。

将 Joule 作为一项云服务提供,也更符合 SAP 向订阅式收入模式转型的方向。它可以作为云平台的一项增值服务来推广和销售。SAP 的整体战略重心在云端,资源投入自然会向云倾斜。把 Joule 打造成提升云产品价值的关键卖点,是完全符合其商业逻辑的。综合技术和商业两方面看,SAP Joule 当前不支持 ABAP On-Premise,可能既有技术实现上的复杂度考量,更有战略层面的商业决策因素。

未来会支持吗?拭目以待SAP 未来会不会改变策略,让 Joule 也支持本地部署的 ABAP 系统?现在谁也说不好。技术总在发展,市场需求也在变化。企业在向SAP S/4HANA Cloud转型时,SAP 许可 (License) 从 On-Premise 时代的经典指定用户模型转向全新的 FUE 许可模式,且 SAP 产品的许可 (License) 包含诸如“组件授权、用户授权、计量模式”等复杂模型,这对企业来说如同一个黑匣子,难以理解其工作原理。此外,企业还面临 SAP 的 License 审计等合规性问题。赛锐信息在 SAP License 审计流程方面拥有丰富咨询经验,拥有自主研发的高效 SAP License 资产优化软件产品,欢迎企业在需要时随时联系我们,以获得我们的支持服务和软件产品试用体验。

滚动至顶部