項目名 |
必須/省略可 |
変数の使用 |
説明 |
備考 |
ホスト名 |
必須 |
環境変数のみ使用可 |
SAP Business Connectorのホスト名を入力します。 |
|
HTTPSを使用する |
省略可 |
使用不可 |
HTTPSを使用してSAP Business Connectorに接続するかどうかを選択します。
- [チェックあり]:
HTTPSで接続します。
- [チェックなし]:(デフォルト)
HTTPで接続します。
|
- HTTPSを使用する場合、SAP Business Connectorに設定された証明書をDataSpiderServerが参照するキーストアへインポートする必要があります。
証明書は、SAP Business Connectorの「Security」-「Certificates」の「Server's Signed Certificate」に設定された証明書ファイルを使用します。
キーストアへのインポート方法については、「証明書のインポート」を参照してください。
|
ポート番号 |
必須 |
環境変数のみ使用可 |
SAP Business Connectorのポート番号を入力します。 |
|
ユーザ名 |
必須 |
環境変数のみ使用可 |
SAP Business Connectorに接続するユーザ名を入力します。 |
|
パスワード |
必須 |
環境変数のみ使用可 |
SAP Business Connectorに接続するユーザのパスワードを入力します。 |
|
SAPシステム名 |
必須 |
環境変数のみ使用可 |
SAP Business Connectorから接続するSAPシステム名を入力します。 |
- 使用できるSAPシステム名は、SAP Business Connectorの[Adapters]カテゴリの[SAP]メニューを押下後、[SAP Servers]メニューを押下することで確認することができます。
|
SAP BCバージョン |
省略可 |
使用不可 |
SAP Business Connectorのバージョンを選択します。
- [4.6]:
SAP Business Connector 4.6に接続します。
SAP Business Connector 4.6はサポートを終了しています。
- [4.8]:(デフォルト)
SAP Business Connector 4.8に接続します。
|
|
エンコード |
省略可 |
使用不可 |
SAPシステムのエンコードを選択します。 |
- Unicodeシステムの場合には「UTF-8」を選択します。Non-Unicodeシステムの場合にはSAPシステムのエンコードを確認し、選択してください。
- デフォルト値は「UTF-8」です。
|
トランザクション処理を有効にする |
省略可 |
使用不可 |
トランザクション処理を行うかどうか(トランザクションコミットやトランザクションロールバックを呼び出すかどうか)を選択します。
- [チェックあり]:(デフォルト)
トランザクション処理を行います。
- [チェックなし]:
トランザクション処理を行いません。
|
- トランザクションコミットが必要なBAPIを実行する際には「チェックあり」にします。
- 「チェックあり」の場合には、以下の流れでトランザクション処理が行われます。
- トランザクション開始時に、/invoke/sap/lockSession(4.6)、/invoke/pub.sap.client/lockSession(4.8)を呼び出し、セッションをロックします。セッションIDはCookieに格納されます。
- 1.でロックしたセッションを用いて、トランザクション内に配置されたすべてのインバウンド実行処理を行います。
- トランザクション終了時に、1.でロックしたセッションを用いて、コミットの際には/invoke/sap.bapi.transaction/commit(4.6)、/invoke/pub.sap.bapi/commit(4.8)を、ロールバックの際には/invoke/sap.bapi.transaction/rollback(4.6)、/invoke/sap.bapi.transaction/rollback(4.8)を呼び出し、トランザクション処理を終了します。
- 1.でロックしたセッションを用いて、/invoke/sap/releaseSession(4.6)、/invoke/pub.sap.client/releaseSession(4.8)を呼び出し、セッションを開放します。
|