必要條件
下一節說明使用 SAP OData 來源 連接器 的必要條件。
SAP NetWeaver 和 SAP BW 支援的版本
下列 SAP NetWeaver 和 SAP BW 版本包含使用 OData 所需的元件:
- SAP NetWeaver 7.52、7.51 和 7.50 (>= SP03) 以及 ABAP Platform 1809、1909、2020、2021 和 2022 中的 SAP Gateway Foundation (SAP_GWFND)。
- 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。
-
按一下 Activity 圖示。
訊息會顯示目前的狀態:作用中或非作用中。
-
如果 SAP Gateway 狀態為非作用中,請按一下啟用。
檢查交易 SICF 中的服務
SICF 交易可確保啟用 OData 功能所需的 HTTP 服務。若要檢查節點服務狀態,請執行下列動作:
-
開啟交易 SICF。
-
導覽至下列服務路徑:/sap/opu/odata/SAP/。
-
檢查節點是否作用中。
-
如果所需的 OData 服務未作用中,請按一下滑鼠右鍵並選取啟用服務。
-
針對服務路徑下的所有服務重複此動作:/sap/opu/odata/iwfnd。