本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
完成 SAP OData 連線的下列步驟:
ODP 來源
您必須先符合下列要求,才能從 ODP 供應商傳輸資料:
您有 SAP NetWeaver AS ABAP 執行個體。
您的 SAP NetWeaver 執行個體包含您要從中傳輸資料的 ODP 提供者。ODP 提供者包括:
SAP DataSources (交易代碼 RSO2)
SAP Core Data Services ABAP CDS 檢視
SAP BW 或 SAP BW/4HANA 系統 (InfoObject、DataStore 物件)
透過 SAP Landscape Replication Server (SAP SLT) 從 SAP 來源系統即時複寫資料表和資料庫檢視
SAP ABAP 型來源中的 SAP HANA 資訊檢視
您的 SAP NetWeaver 執行個體具有 SAP Gateway Foundation 元件。
您已建立 OData 服務,該服務會從 ODP 供應商擷取資料。若要建立 OData 服務,請使用 SAP Gateway Service Builder。若要存取您的 ODP 資料,Amazon AppFlow 會使用 OData API 呼叫此服務。如需詳細資訊,請參閱 SAP BW/4HANA 文件中的透過 OData 產生 ODP 資料擷取服務
。 若要根據 ODP 資料來源產生 OData 服務,SAP Gateway Foundation 必須安裝在本機的 ERP/BW 堆疊或中樞組態中。
對於您的 ERP/BW 應用程式,SAP NetWeaver AS ABAP 堆疊必須位於 7.50 SP02 或更高版本。
對於集線器系統 (SAP Gateway),集線器系統的 SAP NetWeaver AS ABAP 必須為 7.50 SP01 或更高版本,才能進行遠端集線器設定。
非 ODP 來源
您的 SAP NetWeaver 堆疊版本必須是 7.40 SP02 或更新版本。
您必須為服務探索啟用目錄服務。
OData V2.0:OData V2.0 目錄服務 (可透過交易在您的 SAP Gateway) 中啟用
/IWFND/MAINT_SERVICE
您的 SAP OData 服務必須支援用戶端分頁/查詢選項,例如
$top
和$skip
。它還必須支援系統查詢選項$count
。對於 OAuth 2.0,您必須為 OAuth OData 服務啟用 OAuth 2.0,並根據 SAP 文件註冊 OAuth 用戶端,並設定授權的重新導向 URL,如下所示:
https://<region>.console.aws.amazon.com/gluestudio/oauth
,<region>
將 取代 AWS Glue 為正在執行的區域,例如:us-east-1。您必須啟用透過 HTTPS 連線的安全設定。
您必須為 SAP 中的使用者提供必要的授權,以探索服務並使用 SAP OData 服務擷取資料。請參閱 SAP 提供的安全文件。