AWS Glue 对 SAP OData 的支持如下:
是否支持作为来源?
是。您可以使用 AWS Glue ETL 作业查询 SAP OData 中的数据。
支持的 SAP OData API 版本
支持以下 SAP OData API 版本:
2.0
支持的来源
支持以下来源:
ODP(操作数据供应)来源:
BW 提取器(数据源)
CDS 视图
SLT
非 ODP 来源,例如:
CDS 视图服务
基于 RFC 的服务
自定义 ABAP 服务
支持的 SAP 组件
以下是最低要求:
您必须启用目录服务才能进行服务发现。
在 SAP 系统的 SAP 网关中配置要提取的操作数据供应(ODP)数据来源。
OData V2.0:可以通过事务
/IWFND/MAINT_SERVICE
在 SAP 网关中启用 OData V2.0 目录服务。通过事务
/IWFND/MAINT_SERVICE
在 SAP 网关中启用 OData V2.0 服务。您的 SAP OData 服务必须支持客户端分页/查询选项,例如
$top
和$skip
。该服务还必须支持系统查询选项$count
。您必须为 SAP 中的用户提供所需的授权,才能使用 SAP OData 服务发现这些服务并提取数据。请参阅 SAP 提供的安全文档。
如果要使用 OAuth 2.0 作为授权机制,则必须为 OData 服务启用 OAuth 2.0,并按照 SAP 文档注册 OAuth 客户端。
要基于 ODP 数据来源生成 OData 服务,必须将 SAP Gateway Foundation 安装在本地的 ERP/BW 堆栈中或中心配置中。
对于您的 ERP/BW 应用程序,SAP NetWeaver AS ABAP 堆栈必须为 7.50 SP02 或更高版本。
对于中心系统(SAP 网关),中心系统的 SAP NetWeaver AS ABAP 必须为 7.50 SP01 或更高版本才能进行远程中心设置。
对于非 ODP 来源,您的 SAP NetWeaver 堆栈版本必须为 7.40 SP02 或更高版本。
支持的身份验证方法
支持以下身份验证方法:
基本身份验证
OAuth 2.0