function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
システム管理者 182システム管理者 182 

DataLoaderからの取り込み(タイムアウト)について

現在バッチ起動にてコマンドよりDataLoaderを用いてSFAのオブジェクト(A)にデータ取込を行っているのですが
サーバーが応答を無くす為か、タイムエラーが発生し全データを取り込めずに処理が終了してしまいます
※発生タイミングはバラバラで正常に終了する場合もあります

以前まではそのような事が発生していなかったと思うのですが
オブジェクト内で複雑な数式、オブジェクト参照等を多数使用すると影響が出るものなのでしょうか?
この件について何か対策等の情報をお持ちの方がおられましたらご教授頂きますようお願いします

【補足】
毎回 約20000件のデータをバッチサイズ200にて取込を行っています
因みにTimeOut時間を延ばしても現象は変わりませんでした
Taiki YoshikawaTaiki Yoshikawa
複雑な数式や参照有無は影響があったと思います。(SOQLクエリの発行ではパフォーマンスに影響がありました。)

今回の問題とは少し異なりますが、こちらにパフォーマンス関係の情報が乗っています。
http://blogjp.sforce.com/2013/10/forcecom-34b2.html

もしかするとですが、BulkAPIを使用することで解決するかもしれません。
http://deferloader.blog.uhuru.co.jp/?p=1969

もしトリガ処理などがある場合は、BulkAPIによる並列実行だと処理が正しく実行されないケースも考えられますので、全件実行する前に一度検証しておくといい気がします。
システム管理者 182システム管理者 182
Yoshikawa様

ご回答頂き有難うございます
頂きました情報を元に対策を考えたいと思います