接続の確立
接続プロファイルの設定
[CData]リボンから[データの取得]をクリックし、[取得元:SAP Gateway]> 設定済みの接続 を選択してCData クエリウィンドウを起動します。新しい接続を設定するには、[新しいSAP Gateway 接続]をクリックします。ここでは、接続の設定、接続のテスト、および接続プロファイルの保存を行うことができます。
SAP Gateway への接続
次の接続プロパティを設定してSAP Gateway テーブルにアクセスします。
- Url:お使いの環境のURL、またはサービスの完全URL に設定。例えば、完全URL は次のようになります:https://sapes5.sapdevcenter.com/sap/opu/odata/IWBEP/GWSAMPLE_BASIC/。この例では、環境URL は次のようになります:https://sapes5.sapdevcenter.com。
- Namespace:適切なService Namespace を設定。先ほどの例では、IWBEP が名前空間です。サービスへの完全URL が指定されている場合は任意です。
- Service:データを取得するサービスに設定。先ほどの例では、サービスはGWSAMPLE_BASIC です。完全URL が指定されている場合は必須ではありません。
- CustomUrlParams:Set this to any required additional properties that need to be included with the HTTP request, for example sap-client=001&sap-language=EN.
SAP Gateway への認証
SAP Gateway はBasic 認証とOAuth 2.0 認証の両方を許可します。Basic 認証を使用して自分のアカウントに接続するか、OAuth を使用して他のユーザーが彼らのアカウントでサービスからデータを取得できるようにすることができます。
Basic
Basic 認証では、自分のログイン資格情報を使用して接続します。次のプロパティを設定します。
- AuthScheme: Basic に設定。
- User: これはSAP Gateway へのログインに使用するユーザー名です。
- Password: これはSAP Gateway へのログインに使用するパスワードです。
OAuth
ユーザー資格情報の接続プロパティを設定せずに接続できます。
接続すると、本製品 はデフォルトブラウザでSAP Gateway OAuth エンドポイントを開きます。ログインして、本製品 にアクセス許可を与えます。本製品 が以下のOAuth プロセスを完了します。
他のOAuth 認証フローについては、OAuth 認証の使用 を参照してください。
API キー
APIKey プロパティを設定するだけで、API キーを使用した接続が可能です。
In order to acquire an APIKey, open the Developer Portal and select the Product or Service for which you have published the API. Then, click on Subscribe > Create a new Application. After filling the necessary information and creating the application, the Application Key is going to be displayed. You can copy this value into the APIKey connection property.
You may set the AuthScheme to Token to enforce the Token based Authentication scheme.
接続プロパティ
最後に、Connection プロパティを参照してください。接続の確立に使用できるさまざまなオプションの説明があります。
接続の管理
SAP Gateway への認証に成功すると、インポートするデータをカスタマイズすることができます。詳しくは、接続の管理 を参照してください。
関連項目
- データのクエリ:[データ選択]ウィザードを使用してスプレッドシートにデータをプルします。また、ここではスケジュールされたデータのリフレッシュも設定できます。
- Excel アドインの使用:利用可能なCData Excel 関数 を使用するなど、SAP Gateway データとやり取りする他の方法が見つかります。