

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# SAP OData 啟用
<a name="sap-odata-activation"></a>

完成 SAP OData 連線的下列步驟：

## ODP 來源
<a name="sap-odata-odp-sources"></a>

必須先符合下列要求，才能從 ODP 提供者中傳輸資料：
+ 您擁有 SAP NetWeaver AS ABAP 執行個體。
+ 您的 SAP NetWeaver 執行個體包含您要從中傳輸資料的 ODP 提供者。ODP 提供者包括：
  + SAP DataSources (交易代碼 RSO2)
  + SAP 核心資料服務 ABAP CDS 檢視
  + SAP BW 或 SAP BW/4HANA 系統 (InfoObject、DataStore Object)
  + 透過 SAP Landscape Replication Server (SAP SLT)，從 SAP 來源系統即時複寫資料表和資料庫檢視
  + SAP ABAP 型來源中的 SAP HANA 資訊檢視
+ 您的 SAP NetWeaver 執行個體具有 SAP Gateway Foundation 元件。
+ 您已建立可從 ODP 提供者處擷取資料的 OData 服務。若要建立 OData 服務，請使用 SAP Gateway Service Builder。若要存取 ODP 資料，Amazon AppFlow 會使用 OData API 來呼叫此服務。如需詳細資訊，請參閱 SAP BW/4HANA 文件中的[透過 OData 產生擷取 ODP 資料的服務](https://help.sap.com/docs/SAP_BPC_VERSION_BW4HANA/dd104a87ab9249968e6279e61378ff66/69b481859ef34bab9cc7d449e6fff7b6.html?version=11.0)。
+ 若要根據 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 來源
<a name="sap-odata-non-odp-sources"></a>
+ SAP NetWeaver 堆疊版本必須為 7.40 SP02 或更高版本。
+ 必須為服務探索啟用目錄服務。
  + **OData V2.0**：可透過交易 `/IWFND/MAINT_SERVICE` 在您的 SAP Gateway 中啟用 OData V2.0 目錄服務
+ SAP OData 服務必須支援用戶端分頁/查詢選項，例如 `$top` 和 `$skip`。其還必須支援系統查詢選項 `$count`。
+ 對於 OAuth 2.0，必須為 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 提供的安全文件。