質問
Salesforceコネクターで大量のデータを投入します。
処理完了までに時間を要することが予想されますが、処理の実行中にセッションタイムアウトした場合はどうなりますか。
回答
処理の途中でセッションタイムアウトした場合でも、データ全件が投入されるまで処理は行われます*。
*後述の理由より、リフレッシュトークンが有効である場合に限ります。
Salesforceとのセッションタイムアウト(INVALID_SESSION_ID エラー)が発生した場合、Salesforceコネクターでは、タイムアウトとなったアクセストークンをリフレッシュトークンと交換して新しいセッションを開始し、処理を継続します。
補足
現在は新規提供を行っておりませんが、Salesforce(旧)コネクターにおいても、処理の途中でセッションタイムアウトした場合はデータ全件が投入されるまで処理が行われます。
新コネクターとの違いとして、Salesforceとのセッションタイムアウト(INVALID_SESSION_ID エラー)が発生した場合、旧コネクターでは、再度Salesforceにログインして新たなセッションにて処理を継続します。
コメント
0件のコメント
記事コメントは受け付けていません。