2011-05-12 16 views
10

Bulkloaderは、次のエラーが発生:Bulkloader CSV寸法誤差

[ERROR ] Error in data source thread: field larger than field limit (131072) 

これを用いて固定することができるCSVモジュール用の共通の問題である:

csv.field_size_limit(sys.maxint) 

バルクローダーでこれを実行させるにはどうすればよいですか?

答えて

8

はこれを試してみてください:bulkloader.yamlで

追加:csv_fix.pyアドオンで

python_preamble: 
- import: csv_fix 
... # the rest of your imports 

を:

import csv, sys 
csv.field_size_limit(sys.maxint) 
+0

感謝 - – hoju

+0

はありがとうそれをやりました!私は本当にCSVのlibにバグがあると思った。 – ruralcoder