質問
スクリプトのデータ連携処理において、「PSPWrappingException」エラーが発生します。
原因と回避策を教えて下さい。
回答
HULFT Squareにおける「PSPWrappingException」エラーですが、こちらはデータ連携処理においてでパラレルストリーミング処理を有効化しているデータフロー内でコンポーネントの処理が失敗した際に出力されるエラーとなります。
パラレルストリーミング処理を有効にして処理を行われる場合、
以下マニュアルサイトに記載のある通り読み取りや変換といった処理コンポーネントの結果データをすべてメモリに保持せず「読み取り」→「変換」→「書き込み」の処理を並行で行います。
そのため、書き込み処理が完了するまでの間に読み取り処理コンポーネントの参照先データが削除されたりした場合、パラレルストリーミング処理が正常に実施できずに「PSPWrappingException」エラーが発生する場合がございます。
つきましてはお手数ですが、パラレルストリーミング処理を有効化しているデータフローについて確認していただき、各コンポーネントのデータ連携や接続先サーバーとの接続が継続して実施できるような実装となっているか、ご確認下さい。
補足
「PSPWrappingException」エラーにつきましてですが、パラレルストリーミング処理におけるエラーとなります。
こちらはエラーメッセージに詳細が表示されている事もありますが、
もし個別のコンポーネント単位での詳細なエラーの原因を確認したい場合は全てのパラレルストリーミング処理を無効化していただいた上で再度スクリプトを実行していただく事で、
エラーの内容が確認出来る場合がございますのでお試しください。
関連FAQ
・Salesforceコネクターを使用したスクリプトを実行すると、「SalesforceException: API_ERROR」で異常終了する
コメント
0件のコメント
記事コメントは受け付けていません。