先决条件
以下部分介绍使用 SAP OData 源 连接器 的先决条件。
SAP NetWeaver 和 SAP BW 支持的版本
以下 SAP NetWeaver 和 SAP BW 版本包含使用 OData 所需的组件:
- SAP Gateway Foundation (SAP_GWFND) 在 SAP NetWeaver 7.52、7.51 和 7.50(>= SP03)中,以及在 ABAP Platform 1809、1909、2020、2021 和 2022 中。
- 从 SAP BW 750 开始支持通过 OData 进行基于 ODP 的数据提取。
有关更多信息,请参阅 SAP 说明 3058404 和 2512479。
生成和使用 OData 服务的先决条件
对于通过 OData 进行的基于 ODP 的数据分发,SAP Gateway Foundation 应存在于 ODP 提供程序的 SAP NetWeaver 系统本地,或存在于单独的 SAP NetWeaver 实例中。要生成 OData 服务,系统必须包含软件组件 IW_BEP 的功能范围。
要通过 OData 服务 BW InfoProvider(ODP 上下文 BW)提取数据,您需要开放应用中心许可证。
有关详细信息,请参阅通过 OData 进行的基于 ODP 的数据提取。
检查 SAP Gateway 激活
要检查 SAP Gateway 的状态,请执行以下操作:
-
打开事务 SPRO。
-
导航到:SAP NetWeaver > SAP Gateway > OData Channel > Configuration > Activate or Deactivate SAP Gateway。
-
单击活动图标。
消息显示当前状态:激活或未激活。
-
如果SAP Gateway状态为未激活,请点击激活。
在事务SICF中检查服务
SICF事务确保激活OData功能所需的HTTP服务。要检查节点服务状态,请执行以下操作:
-
打开事务 SICF。
-
导航到以下服务路径:/sap/opu/odata/SAP/。
-
检查节点是否激活。
-
如果所需的 OData 服务未激活,请右键单击并选择激活服务。
-
对服务路径/sap/opu/odata/iwfnd下的所有服务重复此操作。