項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
---|---|---|---|---|
名前 | 必須 | 使用不可 | 接続先の設定の名前を入力します。 |
項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
---|---|---|---|---|
ユーザID | 省略可 | 環境変数のみ使用可 | ログインユーザIDを入力します。 |
|
パスワード | 省略可 | 環境変数のみ使用可 | ログインパスワードを入力します。 |
|
ログイン先 | 省略可 | 使用不可 | ログイン先種類を選択します。
|
|
ログインURL | 省略可 | 環境変数のみ使用可 | ログイン先のURLを入力します。 |
|
OAuth接続先 | 省略可 | 使用不可 | OAuth接続先種類を選択します。
|
|
Refresh Token | 省略可 | 環境変数のみ使用可 | Refresh Tokenを入力します。 |
|
タイムアウト(秒) | 省略可 | 環境変数のみ使用可 | Salesforceとのソケットレベルでの通信タイムアウト時間を秒単位で指定します。 具体的には、Salesforceに対してクエリなどのリクエストを送信し、それに対する応答待ち時間を示します。 |
|
Connectionタイムアウト(秒) | 省略可 | 環境変数のみ使用可 | SalesforceとのConnection確立の待ち時間を秒単位で設定します。 具体的には、DataSpiderServerから同時に複数のSalesforceとの接続を行う、あるいは、ネットワーク自体の負荷が高い場合などにより、以下の例外発生のタイミングを調整します。 org.apache.commons.httpclient.HttpException: Timeout waiting for connection |
|
送受信時データ圧縮 | 必須 | 使用不可 | Salesforceに対する要求メッセージおよび応答メッセージをGZIP圧縮するか選択します。 送受信データを圧縮することにより、処理効率が向上します。
|
|
OAuthを使用して接続する | 省略可 | 使用不可 | Salesforceへの接続方法を選択します。
|
項目名 | 説明 | 備考 |
---|---|---|
接続テスト | ホストへの接続確認を行います。 |
項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
---|---|---|---|---|
文字数が超過する項目値の切り捨て | 省略可 | 使用不可 | 更新時に項目の桁数よりも更新値の文字列が大きい場合、桁数以上の文字列を切り捨てをするかを選択します。
|
|
項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
---|---|---|---|---|
Proxyを使用する | 必須 | 使用不可 | Proxyサーバを使用するか選択します。
|
|
Proxyホスト | 省略可 | 環境変数のみ使用可 | Proxyサーバのホストアドレスを入力します。 [Proxyを使用する]を[チェックあり]とした場合、有効かつ必須入力となります。 |
|
Proxyポート | 省略可 | 環境変数のみ使用可 | Proxyサーバのポート番号を入力します。 [Proxyを使用する]を[チェックあり]とした場合、有効かつ必須入力となります。 |
|
Proxyユーザ | 省略可 | 環境変数のみ使用可 | Proxyサーバに認証が必要な場合、認証ユーザを入力します。 [Proxyを使用する]を[チェックあり]とした場合、有効となります。 |
|
Proxyパスワード | 省略可 | 環境変数のみ使用可 | Proxyサーバに認証が必要な場合、認証パスワードを入力します。 [Proxyを使用する]を[チェックあり]とした場合、有効となります。 |
項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
---|---|---|---|---|
対象とするAPIコールの種類 | 省略可 | 使用不可 | サーバへの接続にて特定のエラーが発生した際、リトライ処理の対象となるAPIコールの種類を設定します。
|
|
接続リトライ回数 | 省略可 | 環境変数のみ使用可 | サーバへの接続にて特定のエラーが発生した際、リトライ処理を行う回数を設定します。 |
|
接続リトライ時の待機時間(秒) | 省略可 | 環境変数のみ使用可 | サーバへの接続にて特定のエラーが発生した際、リトライ処理までの待機時間を秒単位で設定します。 |
|
項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 | ||
---|---|---|---|---|---|---|
無条件にすべての例外を接続リトライ対象とする | 省略可 | 使用不可 | サーバへの接続時に発生するすべての例外を接続リトライ対象とするかどうかを指定します。
|
|
||
接続リトライ対象とする例外クラスとメッセージの指定 | 省略可 | - | 接続リトライ対象とする例外クラスとメッセージを1つの組み合わせとして指定します。 この組み合わせは複数指定することができます。 各組み合わせの行は以下のボタンで操作することができます。
|
|
||
接続リトライ対象とする例外クラスとメッセージの指定/例外クラス名 | 省略可 | 環境変数のみ使用可 | 例外クラス名を設定します。 指定しない場合、[エラーメッセージ]のみを条件とします。 |
|
||
接続リトライ対象とする例外クラスとメッセージの指定/エラーメッセージ | 省略可 | 環境変数のみ使用可 | エラーメッセージを設定します。 指定した文字列が、発生した例外のメッセージに含まれるかどうかを判定します。大文字小文字は区別されません。 指定しない場合、[例外クラス名]のみを条件とします。 |
|
||
接続リトライ対象とするAPI ExceptionCodeの指定 | 省略可 | - | APIがエラーを返した場合、接続リトライ対象とするExceptionCodeを指定します。 ExceptionCodeは複数指定することができます。 各行は以下のボタンで操作することができます。
|
|
||
接続リトライ対象とするAPI ExceptionCodeの指定/ ExceptionCode | 必須 | 環境変数のみ使用可 | ExceptionCodeを設定します。 |
|
対象とするAPIコールの種類 | 認証系 | 読み取り系 | 書き込み系 |
---|---|---|---|
login new access token |
query queryMore |
upsert | |
[未指定(リトライしない)] | × | × | × |
[認証系コールまで] | ○ | × | × |
[読み取り系コールまで] | ○ | ○ | × |
[全てのコール] | ○ | ○ | ○ |