前提条件
次のセクションでは、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) コンポーネント。
- OData を介した ODP ベースのデータ抽出は、SAP BW 750 以降でサポートされています。
詳細については、SAP Note 3058404 および 2512479 を参照してください。
OData サービスの生成と使用の前提条件
OData を介した ODP ベースのデータ配信を行うには、SAP Gateway Foundation が ODP プロバイダーの SAP NetWeaver システムにローカルに存在するか、別の SAP NetWeaver インスタンスに存在している必要があります。OData サービスを生成するには、システムにソフトウェアコンポーネント IW_BEP の機能範囲が含まれている必要があります。
OData サービス BW InfoProvider (ODP コンテキスト BW) を介してデータを抽出するには、オープン ハブ ライセンスが必要です。
詳細については、「ODP-Based Data Extraction via OData」(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 の下にあるすべてのサービスに対して、この手順を繰り返します。